00001 #include "TGsiAug12DetectorProc.h" 00002 00003 #ifdef ROOTCONV_WITHGET4 00004 #include "RPC/TRPCProc.h" 00005 #endif 00006 #ifdef ANA_WITHBUCH 00007 #include "BUCHAREST/TBucharestProc.h" 00008 #endif 00009 #ifdef ANA_WITHROSS 00010 #include "ROSSENDORF/TRossendorfProc.h" 00011 #endif 00012 #include "VFTX/TVftxProc.h" 00013 00014 //#include "TFiberHodProc.h" 00015 //#include "SISTRIPS/TSiStripsProc.h" 00016 00017 TGsiAug12DetectorProc::TGsiAug12DetectorProc(const char* name) : TCBMBeamtimeProc(name) 00018 { 00019 cout << "**** TGsiAug12DetectorProc: Create instance " << name << endl; 00020 00021 // Add here subprocessors: 00022 // AddSubProcessor(new TFiberHodProc(Form("%s_Hodo1",name))); 00023 // AddSubProcessor(new TSiStripsProc(Form("%s_SI",name))); 00024 00025 // AddSubProcessor(new TBucharestProc(Form("%s_TRDBUCHAREST",name))); 00026 // AddSubProcessor(new TRossendorfProc(Form("%s_ROSSENDORF",name))); 00027 AddSubProcessor(new TVftxProc(Form("%s_VFTX",name))); 00028 // AddSubProcessor(new TRPCProc(Form("%s_RPC",name))); 00029 } 00030 00031 00032 TGsiAug12DetectorProc::~TGsiAug12DetectorProc() 00033 { 00034 } 00035