00001 00002 #ifndef FARDETEVENTMODULE_H 00003 #define FARDETEVENTMODULE_H 00004 00005 #include "TObject.h" 00006 #include "TObjArray.h" 00007 #include "TString.h" 00008 00009 #include "JobControl/JobCModule.h" 00010 00011 class JobCommand; 00012 class MomNavigator; 00013 00014 class FarDetEventModule : public JobCModule, public TObject 00015 { 00016 public: 00017 FarDetEventModule(); 00018 ~FarDetEventModule(); 00019 00020 void BeginJob(); 00021 JobCResult Reco(MomNavigator *mom); 00022 JobCResult Ana(const MomNavigator* mom); 00023 const Registry &DefaultConfig() const; 00024 void Config(const Registry &r); 00025 void HandleCommand(JobCommand *command); 00026 void EndJob(); 00027 00028 private: 00029 00030 TString fListInStrp; 00031 TString fListInTrk; 00032 TString fListInShw; 00033 TString fListInFit; 00034 TString fListOut; 00035 00036 ClassDef(FarDetEventModule,1) 00037 }; 00038 00039 #endif
1.3.9.1