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

TPCPass2.h

Go to the documentation of this file.
00001 #ifndef TPCPASS2_H
00002 #define TPCPASS2_H
00003 #include "JobControl/Module.h"
00004 
00005 namespace edm { class EventHandle; }
00006 namespace cfg { class Config; }
00007 
00008 class TPCPass2 : public jobc::Module
00009 {
00010 public:
00011   TPCPass2(const char* version);
00012   ~TPCPass2();
00013 
00014   jobc::Result Reco(edm::EventHandle& evt);
00015   jobc::Result Ana(const edm::EventHandle& evt);
00016 
00017   void NewFile(const char* filename);
00018   void EndFile(const char* filename);
00019 
00020   void NewRun(int run, int subrun);
00021   void EndRun(int run, int subrun);
00022 
00023   void NewSubrun(int run, int subrun);
00024   void EndSubrun(int run, int subrun);
00025 
00026   void Update(const cfg::Config& c);
00027 
00028 private:
00029   float fRlow;  
00030   float fRhigh; 
00031 };
00032 #endif // TPCPASS2_H

Generated on Thu Sep 4 02:05:29 2008 for NOvA Offline by doxygen 1.3.5