00001 #include "TCosyJan12DetectorProc.h" 00002 00003 #include "TFiberHodProc.h" 00004 #include "TBeamMonitorProc.h" 00005 #include "GEM/TGEMProc.h" 00006 #include "STS/TSTSProc.h" 00007 00008 TCosyJan12DetectorProc::TCosyJan12DetectorProc(const char* name) : TCBMBeamtimeProc(name) 00009 { 00010 cout << "**** TCosyJan12DetectorProc: Create instance " << name << endl; 00011 00012 // Add here subprocessors: 00013 AddSubProcessor(new TFiberHodProc("Hodo1")); 00014 AddSubProcessor(new TFiberHodProc("Hodo2")); 00015 AddSubProcessor(new TBeamMonitorProc(Form("%s_BEAM",name))); 00016 AddSubProcessor(new TGEMProc(Form("%s_GEM",name))); 00017 AddSubProcessor(new TSTSProc(Form("%s_STS",name))); 00018 } 00019 00020 00021 TCosyJan12DetectorProc::~TCosyJan12DetectorProc() 00022 { 00023 } 00024