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 
43  // Histograms
45 
46  // Histograms - Centrality
69 
70 };
71 
72 
73 #endif
void bookHistos(DQMStore *bei)
virtual void endJob()
MonitorElement * h_hiZDC
Definition: CentralityDQM.h:66
MonitorElement * h_hiZDCplus
Definition: CentralityDQM.h:67
CentralityDQM(const edm::ParameterSet &ps)
MonitorElement * h_hiET
Definition: CentralityDQM.h:62
MonitorElement * h_hiNpix
Definition: CentralityDQM.h:47
MonitorElement * h_hiNtracksEtaCut
Definition: CentralityDQM.h:51
virtual void beginJob()
MonitorElement * h_hiNpixelTracks
Definition: CentralityDQM.h:48
MonitorElement * h_hiNtracksEtaPtCut
Definition: CentralityDQM.h:52
virtual void beginRun(edm::Run const &run, edm::EventSetup const &eSetup)
MonitorElement * h_hiHFminusEta4
Definition: CentralityDQM.h:57
MonitorElement * h_hiEB
Definition: CentralityDQM.h:61
MonitorElement * h_hiHFplusEta4
Definition: CentralityDQM.h:56
MonitorElement * h_hiEEminus
Definition: CentralityDQM.h:65
MonitorElement * h_hiHF
Definition: CentralityDQM.h:53
MonitorElement * h_hiHFhit
Definition: CentralityDQM.h:58
virtual void endRun(edm::Run const &run, edm::EventSetup const &eSetup)
MonitorElement * h_hiHFhitPlus
Definition: CentralityDQM.h:59
MonitorElement * h_hiHFminus
Definition: CentralityDQM.h:55
virtual void analyze(edm::Event const &e, edm::EventSetup const &eSetup)
DQMStore * bei_
Definition: CentralityDQM.h:39
MonitorElement * h_hiNtracks
Definition: CentralityDQM.h:49
MonitorElement * h_hiHFhitMinus
Definition: CentralityDQM.h:60
MonitorElement * h_hiNtracksPtCut
Definition: CentralityDQM.h:50
virtual void endLuminosityBlock(edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &c)
MonitorElement * h_hiZDCminus
Definition: CentralityDQM.h:68
MonitorElement * h_hiHFplus
Definition: CentralityDQM.h:54
virtual void beginLuminosityBlock(edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &context)
MonitorElement * h_hiEEplus
Definition: CentralityDQM.h:64
virtual ~CentralityDQM()
MonitorElement * h_hiEE
Definition: CentralityDQM.h:63
edm::InputTag centrality_
Definition: CentralityDQM.h:41
Definition: Run.h:33