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
1.3.5