CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLTAlCaMonEcalPhiSym.h
Go to the documentation of this file.
1 #ifndef HLTAlCaMonEcalPhiSym_H
2 #define HLTAlCaMonEcalPhiSym_H
3 
17 
18 class DQMStore;
19 class MonitorElement;
20 
22 
23 public:
24 
27 
28 protected:
29 
30  void beginJob();
31 
32  void beginRun(const edm::Run& r, const edm::EventSetup& c);
33 
34  void analyze(const edm::Event& e, const edm::EventSetup& c) ;
35 
36  void beginLuminosityBlock(const edm::LuminosityBlock& lumiSeg,
37  const edm::EventSetup& context) ;
38 
39  void endLuminosityBlock(const edm::LuminosityBlock& lumiSeg,
40  const edm::EventSetup& c);
41 
42  void endRun(const edm::Run& r, const edm::EventSetup& c);
43 
44  void endJob();
45 
46 private:
47 
48 
51 
52 
58 
64 
70 
76 
82 
88 
94 
100 
106 
112 
115 
118 
119 
121  unsigned int prescaleFactor_;
122 
125 
128 
131 
132  //define Token(-s)
135 };
136 
137 #endif
138 
MonitorElement * hEventEnergyEB_
Distribution of total event energy.
edm::InputTag productMonitoredEE_
object to monitor
bool saveToFile_
Write to file.
MonitorElement * hRechitEnergyEE_
Energy Distribution of rechits.
MonitorElement * hEventEnergyEE_
Distribution of total event energy.
MonitorElement * hRechitEnergyEB_
Energy Distribution of rechits.
std::string folderName_
DQM folder name.
void analyze(const edm::Event &e, const edm::EventSetup &c)
void endRun(const edm::Run &r, const edm::EventSetup &c)
edm::EDGetTokenT< EcalRecHitCollection > productMonitoredEBToken_
MonitorElement * hMeanRecHitEnergyEB_
Distribution of Mean energy per rechit.
void endLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c)
MonitorElement * hiEtaDistrEB_
Distribution of rechits in iEta.
MonitorElement * hiPhiDistrEB_
Distribution of rechits in iPhi.
MonitorElement * hMeanRecHitEnergyEE_
Distribution of Mean energy per rechit.
void beginLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &context)
HLTAlCaMonEcalPhiSym(const edm::ParameterSet &)
void beginRun(const edm::Run &r, const edm::EventSetup &c)
MonitorElement * hNRecHitsEE_
Distribution of number of RecHits.
edm::InputTag productMonitoredEB_
object to monitor
std::string fileName_
Output file name if required.
edm::EDGetTokenT< EcalRecHitCollection > productMonitoredEEToken_
MonitorElement * hNRecHitsEB_
Distribution of number of RecHits.
Definition: Run.h:41
unsigned int prescaleFactor_
Monitor every prescaleFactor_ events.