00001 00002 // 00003 // A JobControl Module for filling an event summary data/ntuple record 00004 // 00006 00007 #ifndef DEMOCANDNTPMODULE_H 00008 #define DEMOCANDNTPMODULE_H 00009 00010 #include "TObject.h" 00011 #include "JobControl/JobCModule.h" 00012 00013 class JobCommand; 00014 class MomNavigator; 00015 00016 class DemoCandNtpModule : public JobCModule, public TObject 00017 { 00018 public: 00019 DemoCandNtpModule(); 00020 ~DemoCandNtpModule(); 00021 00022 JobCResult Reco(MomNavigator *mom); // constructs ntuple record if necessary 00023 void BeginJob(); 00024 void Config(const Registry& r); 00025 const Registry& DefaultConfig() const; 00026 00027 private: 00028 00029 ClassDef(DemoCandNtpModule,0) // DemoCandNtpModule 00030 }; 00031 00032 #endif // DEMOCANDNTPMODULE_H
1.3.9.1