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

FardetBeamSelect.h

Go to the documentation of this file.
00001 
00002 // $Id: FardetBeamSelect.h,v 1.2 2005/06/15 20:37:48 tagg Exp $
00003 //
00004 // A module to select beam events based upon timing and trigger source.
00005 //
00006 // n.tagg1@physics.ox.ac.uk
00008 #ifndef FARDETBEAMSELECT_H
00009 #define FARDETBEAMSELECT_H
00010 
00011 
00012 #include "JobControl/JobCModule.h"
00013 #include "JobControl/JobC.h"
00014 
00015 class TTree;
00016 class TFile;
00017 class Event;
00018 
00019 class FardetBeamSelect : public JobCModule
00020 {
00021 public:
00022   FardetBeamSelect();
00023   ~FardetBeamSelect();
00024 
00025 public:
00026   // Analysis and Reconstruction methods
00027   JobCResult Ana(const MomNavigator* mom);
00028 
00029   // Module configuration
00030   const Registry& DefaultConfig() const;
00031   void            Config(const Registry& r);
00032 
00033 private:
00034   // Module member data
00035   Double_t  fWindowSize;
00036   Double_t  fAllowFakeSpillTriggers;
00037 
00038 };
00039 
00040 
00041 
00042 
00043 #endif // FARDETBEAMSELECT_H
00044 

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