00001 00002 // $Id: AltModuleSliceList.h,v 1.1 2003/10/03 10:08:38 costas Exp $ 00003 // 00004 // AltModuleSliceList.h 00005 // 00006 // A JobControl Module for reconstructing CandSliceSRList 00007 // 00008 // Costas Andreopoulos <C.V.Andreopoulos@rl.ac.uk> 00009 // CCLRC, Rutherford Appleton Laboratory 00010 // July 01, 2003 00012 00013 #ifndef _ALT_MODULE_SLICE_LIST_H_ 00014 #define _ALT_MODULE_SLICE_LIST_H_ 00015 00016 #include "TObject.h" 00017 #include "TString.h" 00018 00019 #include "JobControl/JobCModule.h" 00020 00021 class JobCommand; 00022 class MomNavigator; 00023 00024 class AltModuleSliceList : public JobCModule, public TObject 00025 { 00026 public: 00027 AltModuleSliceList(); 00028 ~AltModuleSliceList(); 00029 00030 void BeginJob(); 00031 JobCResult Reco(MomNavigator *mom); 00032 const Registry &DefaultConfig() const; 00033 void Config(const Registry &r); 00034 void HandleCommand(JobCommand *command); 00035 00036 private: 00037 TString fListIn; // CandStripSRList <-- IN 00038 TString fListOut; // CandSliceSRList --> OUT 00039 00040 00041 ClassDef(AltModuleSliceList,0) // version 0 00042 }; 00043 00044 #endif // _ALT_MODULE_SLICE_LIST_H_
1.3.9.1