Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CalDetSIModule.h

Go to the documentation of this file.
00001 /**************************************************************************/
00002 /*   A Module to make CandCalDetSI objects                                */
00003 /*   PATRICIA VAHLE & Mike Kordosky                                       */
00004 /*   January 8, 2002                                                      */
00005 /**************************************************************************/
00006 
00007 #ifndef CALDETSIMODULE_H
00008 #define CALDETSIMODULE_H
00009 
00010 #include "JobControl/JobCModule.h"
00011 #include "TObject.h"
00012 
00013 class JobCResult;
00014 class MomNavigator;
00015 class RawRecord;
00016 
00017 class CalDetSIModule : public JobCModule, public TObject
00018 {
00019   Bool_t fIsMC;                                     //monte carlo file?
00020 
00021  public:
00022   CalDetSIModule();
00023   virtual ~CalDetSIModule();
00024 
00025   //JobCResults methods
00026   void BeginJob();                                    //Begin Job
00027   virtual JobCResult Reco(MomNavigator *mom);        //Reconstruction
00028   virtual void HandleCommand(JobCommand *cmd);       //handle commands
00029   
00030   ClassDef(CalDetSIModule,0)
00031 };
00032 
00033 #endif //CALDETSIMODULE_H
00034 
00035 

Generated on Mon Feb 15 11:06:27 2010 for loon by  doxygen 1.3.9.1