00001 #include "TCosyNov11DetectorProc.h" 00002 00003 #include "TFiberHodProc.h" 00004 #include "TBeamMonitorProc.h" 00005 #include "RPC/TRPCProc.h" 00006 #include "BUCHAREST/TBucharestProc.h" 00007 #include "ROSSENDORF/TRossendorfProc.h" 00008 #include "DIAMOND/TDiamondProc.h" 00009 00010 //#include "SISTRIPS/TSiStripsProc.h" 00011 00012 00013 00014 TCosyNov11DetectorProc::TCosyNov11DetectorProc(const char* name) : TCBMBeamtimeProc(name) 00015 { 00016 cout << "**** TCosyNov11DetectorProc: Create instance " << name << endl; 00017 00018 // Add here subprocessors: 00019 AddSubProcessor(new TFiberHodProc("Hodo1")); 00020 AddSubProcessor(new TBeamMonitorProc(Form("%s_BEAM",name))); 00021 // AddSubProcessor(new TSiStripsProc(Form("%s_SI",name))); 00022 AddSubProcessor(new TBucharestProc(Form("%s_TRDBUCHAREST",name))); 00023 AddSubProcessor(new TRossendorfProc(Form("%s_ROSSENDORF",name))); 00024 AddSubProcessor(new TDiamondProc(Form("%s_DIAMOND",name))); 00025 // AddSubProcessor(new TRPCProc(Form("%s_RPC",name))); 00026 } 00027 00028 00029 TCosyNov11DetectorProc::~TCosyNov11DetectorProc() 00030 { 00031 } 00032