00001 #include "TCosyNov11UnpackProc.h" 00002 00003 #include "TGo4Log.h" 00004 00005 #include "TRocProc.h" 00006 #include "TTriglogProc.h" 00007 #include "TMbsCrateProc.h" 00008 #include "TEpicsProc.h" 00009 00010 TCosyNov11UnpackProc::TCosyNov11UnpackProc() : 00011 TCBMBeamtimeProc() 00012 { 00013 } 00014 00015 TCosyNov11UnpackProc::TCosyNov11UnpackProc(const char* name) : 00016 TCBMBeamtimeProc(name) 00017 { 00018 TGo4Log::Info("TCosyNov11Proc: Create instance %s", name); 00019 00020 // Add here subprocessors: 00021 AddSubProcessor(new TTriglogProc(Form("%s_Triglog",name))); 00022 AddSubProcessor(new TMbsCrateProc(Form("%s_MBS",name))); 00023 AddSubProcessor(new TRocProc(Form("%s_ROC",name))); 00024 AddSubProcessor(new TEpicsProc(Form("%s_EPICS",name))); 00025 } 00026 00027 TCosyNov11UnpackProc::~TCosyNov11UnpackProc() 00028 { 00029 }