CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EcalBarrelMonitorModule.h
Go to the documentation of this file.
1 #ifndef EcalBarrelMonitorModule_H
2 #define EcalBarrelMonitorModule_H
3 
4 /*
5  * \file EcalBarrelMonitorModule.h
6  *
7  * \author G. Della Ricca
8  *
9 */
10 
15 
16 class MonitorElement;
17 class DQMStore;
18 
22 
24 
25 public:
26 
29 
31 virtual ~EcalBarrelMonitorModule();
32 
33 protected:
34 
36 void analyze(const edm::Event& e, const edm::EventSetup& c);
37 
38 // BeginJob
39 void beginJob(void);
40 
41 // EndJob
42 void endJob(void);
43 
45 void beginRun(const edm::Run & r, const edm::EventSetup & c);
46 
48 void endRun(const edm::Run & r, const edm::EventSetup & c);
49 
51 void reset(void);
52 
54 void setup(void);
55 
57 void cleanup(void);
58 
59 private:
60 
63 
66 
68 
70 
72 
73 int ievt_;
74 
79 
80 bool verbose_;
81 bool debug_;
82 
84 
86 
88 
90 
92 
94 
97 
100 
102 
106 
108 
109 bool init_;
110 
111 };
112 
113 #endif
edm::EDGetTokenT< EBDigiCollection > EBDigiCollection_
edm::EDGetTokenT< EcalRawDataCollection > EcalRawDataCollection_
edm::EDGetTokenT< EcalTrigPrimDigiCollection > EcalTrigPrimDigiCollection_
void analyze(const edm::Event &e, const edm::EventSetup &c)
Analyze.
MonitorElement * meEBtpdigis_[2]
void beginRun(const edm::Run &r, const edm::EventSetup &c)
BeginRun.
virtual ~EcalBarrelMonitorModule()
Destructor.
EcalBarrelMonitorModule(const edm::ParameterSet &ps)
Constructor.
edm::EDGetTokenT< EcalRecHitCollection > EcalRecHitCollection_
void endRun(const edm::Run &r, const edm::EventSetup &c)
EndRun.
Definition: Run.h:41