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

FiltCosmicModule.h

Go to the documentation of this file.
00001 
00002 
00003 
00004 
00005 
00006 
00007 #ifndef FILTCOSMICMODULE_H
00008 #define FILTCOSMICMODULE_H
00009 #include "JobControl/JobCModule.h"
00010 #include "Validity/VldContext.h"
00011 #include <vector>
00012 
00013 class FiltCosmicModule : public JobCModule
00014 {
00015 public:
00016   FiltCosmicModule();
00017   ~FiltCosmicModule();
00018 
00019 public:
00020   // Handle job status changes
00021   void BeginJob();
00022   void EndJob();
00023   void BeginFile();
00024   void EndFile();
00025   void BeginRun();
00026   void EndRun();
00027 
00028   // Analysis and Reconstruction methods
00029   JobCResult Ana(const MomNavigator* mom);
00030   JobCResult Reco(MomNavigator* mom);
00031 
00032   // User interface methods
00033   void Report();
00034   void Reset();
00035   void HandleCommand(JobCommand* c);
00036 
00037 };
00038 #endif // FILTMBSPILLMODULE_H
00039 

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