CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CentralityDQM.h
Go to the documentation of this file.
1 #ifndef CentralityDQM_H
2 #define CentralityDQM_H
3 
11 
13 
14 class DQMStore;
15 
17 
18 public:
19 
21  virtual ~CentralityDQM();
22 
23 protected:
24 
25  virtual void beginJob();
26  virtual void beginRun(edm::Run const& run, edm::EventSetup const& eSetup);
27  virtual void analyze(edm::Event const& e, edm::EventSetup const& eSetup);
28  virtual void beginLuminosityBlock(edm::LuminosityBlock const& lumiSeg, edm::EventSetup const& context) ;
29  virtual void endLuminosityBlock(edm::LuminosityBlock const& lumiSeg, edm::EventSetup const& c);
30  virtual void endRun(edm::Run const& run, edm::EventSetup const& eSetup);
31  virtual void endJob();
32 
33 private:
34 
35  void bookHistos(DQMStore * bei );
36 
38 
40 
44  // Histograms
46 
47  // Histograms - Centrality
70 
74 };
75 
76 
77 #endif
void bookHistos(DQMStore *bei)
virtual void endJob()
MonitorElement * h_hiZDC
Definition: CentralityDQM.h:67
MonitorElement * h_hiZDCplus
Definition: CentralityDQM.h:68
MonitorElement * h_vertex_x
Definition: CentralityDQM.h:71
CentralityDQM(const edm::ParameterSet &ps)
MonitorElement * h_vertex_z
Definition: CentralityDQM.h:73
MonitorElement * h_hiET
Definition: CentralityDQM.h:63
MonitorElement * h_hiNpix
Definition: CentralityDQM.h:48
MonitorElement * h_hiNtracksEtaCut
Definition: CentralityDQM.h:52
virtual void beginJob()
MonitorElement * h_hiNpixelTracks
Definition: CentralityDQM.h:49
MonitorElement * h_hiNtracksEtaPtCut
Definition: CentralityDQM.h:53
virtual void beginRun(edm::Run const &run, edm::EventSetup const &eSetup)
MonitorElement * h_hiHFminusEta4
Definition: CentralityDQM.h:58
MonitorElement * h_vertex_y
Definition: CentralityDQM.h:72
MonitorElement * h_hiEB
Definition: CentralityDQM.h:62
MonitorElement * h_hiHFplusEta4
Definition: CentralityDQM.h:57
MonitorElement * h_hiEEminus
Definition: CentralityDQM.h:66
MonitorElement * h_hiHF
Definition: CentralityDQM.h:54
MonitorElement * h_hiHFhit
Definition: CentralityDQM.h:59
virtual void endRun(edm::Run const &run, edm::EventSetup const &eSetup)
MonitorElement * h_hiHFhitPlus
Definition: CentralityDQM.h:60
MonitorElement * h_hiHFminus
Definition: CentralityDQM.h:56
virtual void analyze(edm::Event const &e, edm::EventSetup const &eSetup)
DQMStore * bei_
Definition: CentralityDQM.h:39
MonitorElement * h_hiNtracks
Definition: CentralityDQM.h:50
MonitorElement * h_hiHFhitMinus
Definition: CentralityDQM.h:61
MonitorElement * h_hiNtracksPtCut
Definition: CentralityDQM.h:51
virtual void endLuminosityBlock(edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &c)
MonitorElement * h_hiZDCminus
Definition: CentralityDQM.h:69
MonitorElement * h_hiHFplus
Definition: CentralityDQM.h:55
edm::InputTag vertex_
Definition: CentralityDQM.h:42
virtual void beginLuminosityBlock(edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &context)
MonitorElement * h_hiEEplus
Definition: CentralityDQM.h:65
virtual ~CentralityDQM()
MonitorElement * h_hiEE
Definition: CentralityDQM.h:64
edm::InputTag centrality_
Definition: CentralityDQM.h:41
Definition: Run.h:33