00001 00002 // $Id: JobCDemoModuleB.h,v 1.2 2001/11/14 21:57:31 messier Exp $ 00003 // 00004 // A dummy module used for testing 00005 // 00006 // messier@huhepl.harvard.edu 00008 #ifndef JOBCDEMOMODULEA_H 00009 #define JOBCDEMOMODULEA_H 00010 #ifndef JOBCMODULE_H 00011 #include "JobControl/JobCModule.h" 00012 #endif 00013 00014 class MomNavigator; 00015 class JobCommand; 00016 class JobCResult; 00017 00018 //...................................................................... 00019 00020 class JobCDemoModuleB : public JobCModule 00021 { 00022 public: 00023 JobCDemoModuleB(); 00024 ~JobCDemoModuleB(); 00025 00026 JobCResult Reco(MomNavigator *mom); 00027 JobCResult Ana(const MomNavigator *mom); 00028 00029 void HandleCommand(JobCommand *command); 00030 void Help(); 00031 void Report(); 00032 void Reset(); 00033 private: 00034 int fNreco; 00035 int fNana; 00036 }; 00037 00038 #endif // JOBCDEMOMODULEB_H 00039
1.3.9.1