CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DQMHcalPhiSymAlCaReco.h
Go to the documentation of this file.
1 #ifndef DQMHcalPhiSymAlCaReco_H
2 #define DQMHcalPhiSymAlCaReco_H
3 
18 
19 class DQMStore;
20 class MonitorElement;
21 
23 
24 public:
25 
28 
29 protected:
30 
31  void beginJob();
32 
33  void beginRun(const edm::Run& r, const edm::EventSetup& c);
34 
35  void analyze(const edm::Event& e, const edm::EventSetup& c) ;
36 
37  void beginLuminosityBlock(const edm::LuminosityBlock& lumiSeg,
38  const edm::EventSetup& context) ;
39 
40  void endLuminosityBlock(const edm::LuminosityBlock& lumiSeg,
41  const edm::EventSetup& c);
42 
43  void endRun(const edm::Run& r, const edm::EventSetup& c);
44 
45  void endJob();
46 
47 private:
48 
49 
52 
53 //
54 // Monitor elements
55 //
60 
65 
70 
73 
77 
84 
86  double ihbhe_size_;
87  double ihf_size_;
88 
89 
91 
95 
99 
101 
103  std::string folderName_;
104 
107 
108  //period of ZS
109  unsigned int period_;
110 
112  std::string fileName_;
113 
114 };
115 
116 #endif
117 
MonitorElement * hiDistrNoisePl2D_
bool saveToFile_
Write to file.
MonitorElement * hiDistrVarMBPl2D_
MonitorElement * hiDistrVarNoiseMin2D_
DQMHcalPhiSymAlCaReco(const edm::ParameterSet &)
void endRun(const edm::Run &r, const edm::EventSetup &c)
MonitorElement * hiDistrMBPl2D_
MonitorElement * hiDistrHFsize1D_
void beginRun(const edm::Run &r, const edm::EventSetup &c)
MonitorElement * hiDistrVarMBMin2D_
MonitorElement * hiDistrVarNoisePl2D_
std::string folderName_
DQM folder name.
MonitorElement * hiDistrMB2Pl2D_
MonitorElement * hiDistrNoise2Min2D_
void analyze(const edm::Event &e, const edm::EventSetup &c)
edm::InputTag hbherecoMB
object to monitor
void beginLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &context)
MonitorElement * hiDistrMBMin2D_
void endLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c)
MonitorElement * hiDistrNoise2Pl2D_
MonitorElement * hiDistrNoiseMin2D_
std::string fileName_
Output file name if required.
Definition: Run.h:33
MonitorElement * hiDistrHBHEsize1D_
MonitorElement * hiDistrMB2Min2D_