CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RPCEventSummary.h
Go to the documentation of this file.
1 #ifndef RPCEventSummary_H
2 #define RPCEventSummary_H
3 
11 #include <string>
12 
13 
15 public:
16 
19 
21  virtual ~RPCEventSummary();
22 
24  void beginJob();
25 
26  //Begin Run
27  void beginRun(const edm::Run& r, const edm::EventSetup& c);
28 
29  //End Run
30  void endRun(const edm::Run& r, const edm::EventSetup& c);
31 
33  void beginLuminosityBlock(edm::LuminosityBlock const& lumiSeg, edm::EventSetup const& context) ;
34 
36  void analyze(const edm::Event& iEvent, const edm::EventSetup& c);
37 
39  void endLuminosityBlock(edm::LuminosityBlock const& lumiSeg, edm::EventSetup const& c);
40 
41 
42  private:
43  void clientOperation();
45 
46  // bool tier0_;
50  bool init_;
55 
58  std::pair<int, int> FEDRange_;
60 
62 
63 };
64 
65 #endif
std::string eventInfoPath_
void endLuminosityBlock(edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &c)
End Lumi Block.
void endRun(const edm::Run &r, const edm::EventSetup &c)
void analyze(const edm::Event &iEvent, const edm::EventSetup &c)
Analyze.
std::string globalFolder_
int iEvent
Definition: GenABIO.cc:243
std::string prefixDir_
virtual ~RPCEventSummary()
Destructor.
void beginRun(const edm::Run &r, const edm::EventSetup &c)
MonitorElement * RPCEvents
RPCEventSummary(const edm::ParameterSet &ps)
Constructor.
void beginLuminosityBlock(edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &context)
Begin Lumi block.
std::pair< int, int > FEDRange_
std::string prefixFolder_
void beginJob()
BeginJob.
Definition: Run.h:41