00001 #include "TCosyJan12UnpackProc.h" 00002 00003 #include <stdlib.h> 00004 00005 #include "TGo4Version.h" 00006 #if __GO4BUILDVERSION__ > 40502 00007 #include "go4iostream.h" 00008 #else 00009 #include "Riostream.h" 00010 #endif 00011 #include "TRocProc.h" 00012 #include "TTriglogProc.h" 00013 #include "TMbsCrateProc.h" 00014 #include "TEpicsProc.h" 00015 00016 00017 //*********************************************************** 00018 // this one is used in standard factory 00019 TCosyJan12UnpackProc::TCosyJan12UnpackProc(const char* name) : TCBMBeamtimeProc(name) 00020 { 00021 cout << "**** TCosyJan12Proc: Create instance " << name << endl; 00022 00023 // Add here subprocessors: 00024 // AddSubProcessor(new TTriglogProc(Form("%s_Triglog",name))); 00025 // AddSubProcessor(new TMbsCrateProc(Form("%s_MBS",name))); 00026 AddSubProcessor(new TRocProc(Form("%s_ROC",name))); 00027 AddSubProcessor(new TEpicsProc(Form("%s_EPICS",name))); 00028 00029 } 00030 00031 //*********************************************************** 00032 TCosyJan12UnpackProc::~TCosyJan12UnpackProc() 00033 { 00034 } 00035 00036