CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CentralityDQM.h
Go to the documentation of this file.
1 #ifndef CentralityDQM_H
2 #define CentralityDQM_H
3 
9 
12 
16 
19 
20 class CentralityDQM : public DQMEDAnalyzer {
21 public:
22  explicit CentralityDQM(const edm::ParameterSet& ps);
23  ~CentralityDQM() override;
24 
25 protected:
26  void analyze(edm::Event const& e, edm::EventSetup const& eSetup) override;
27 
28 private:
29  void bookHistograms(DQMStore::IBooker& bei, edm::Run const&, edm::EventSetup const&) override;
30 
31  // void bookHistos(DQMStore * bei );
32  // DQMStore* bei_;
33 
34  // edm::InputTag centrality_; //CMSS_5_3x
35  // edm::InputTag vertex_; //CMSS_5_3x
36 
40 
44 
47 
51 
53  // Histograms
55 
56  // Histograms - Centrality
79 
83 
85 
91 
95 };
96 
97 #endif
edm::InputTag eventplaneTag_
Definition: CentralityDQM.h:45
~CentralityDQM() override
edm::Handle< std::vector< reco::Vertex > > vertex_
Definition: CentralityDQM.h:43
MonitorElement * h_ep_trackmid3
Definition: CentralityDQM.h:94
MonitorElement * h_hiZDC
Definition: CentralityDQM.h:76
MonitorElement * h_hiZDCplus
Definition: CentralityDQM.h:77
MonitorElement * h_vertex_x
Definition: CentralityDQM.h:80
void bookHistograms(DQMStore::IBooker &bei, edm::Run const &, edm::EventSetup const &) override
MonitorElement * h_ep_HFm3
Definition: CentralityDQM.h:92
edm::Handle< int > centralityBin_
Definition: CentralityDQM.h:50
CentralityDQM(const edm::ParameterSet &ps)
edm::Handle< reco::Centrality > centrality_
Definition: CentralityDQM.h:39
MonitorElement * h_vertex_z
Definition: CentralityDQM.h:82
MonitorElement * h_hiET
Definition: CentralityDQM.h:72
MonitorElement * h_hiNpix
Definition: CentralityDQM.h:57
MonitorElement * h_hiNtracksEtaCut
Definition: CentralityDQM.h:61
MonitorElement * h_hiNpixelTracks
Definition: CentralityDQM.h:58
MonitorElement * h_hiNtracksEtaPtCut
Definition: CentralityDQM.h:62
MonitorElement * h_hiHFminusEta4
Definition: CentralityDQM.h:67
MonitorElement * h_vertex_y
Definition: CentralityDQM.h:81
MonitorElement * h_hiEB
Definition: CentralityDQM.h:71
MonitorElement * h_hiHFplusEta4
Definition: CentralityDQM.h:66
MonitorElement * h_hiEEminus
Definition: CentralityDQM.h:75
MonitorElement * h_hiHF
Definition: CentralityDQM.h:63
MonitorElement * h_ep_HFm2
Definition: CentralityDQM.h:86
MonitorElement * h_hiHFhit
Definition: CentralityDQM.h:68
MonitorElement * h_ep_HFp3
Definition: CentralityDQM.h:93
edm::InputTag centralityBinTag_
Definition: CentralityDQM.h:48
MonitorElement * h_ep_HFp2
Definition: CentralityDQM.h:87
MonitorElement * h_cent_bin
Definition: CentralityDQM.h:84
MonitorElement * h_hiHFhitPlus
Definition: CentralityDQM.h:69
MonitorElement * h_hiHFminus
Definition: CentralityDQM.h:65
edm::EDGetTokenT< reco::EvtPlaneCollection > eventplaneToken
Definition: CentralityDQM.h:46
MonitorElement * h_ep_trackmid2
Definition: CentralityDQM.h:88
edm::InputTag centralityTag_
Definition: CentralityDQM.h:37
edm::EDGetTokenT< int > centralityBinToken
Definition: CentralityDQM.h:49
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
MonitorElement * h_ep_trackm2
Definition: CentralityDQM.h:89
MonitorElement * h_hiNtracks
Definition: CentralityDQM.h:59
MonitorElement * h_hiHFhitMinus
Definition: CentralityDQM.h:70
MonitorElement * h_hiNtracksPtCut
Definition: CentralityDQM.h:60
MonitorElement * h_hiZDCminus
Definition: CentralityDQM.h:78
MonitorElement * h_hiHFplus
Definition: CentralityDQM.h:64
edm::InputTag vertexTag_
Definition: CentralityDQM.h:41
MonitorElement * h_hiEEplus
Definition: CentralityDQM.h:74
MonitorElement * h_hiEE
Definition: CentralityDQM.h:73
MonitorElement * h_ep_trackp2
Definition: CentralityDQM.h:90
edm::EDGetTokenT< reco::Centrality > centralityToken
Definition: CentralityDQM.h:38
Definition: Run.h:45
edm::EDGetTokenT< std::vector< reco::Vertex > > vertexToken
Definition: CentralityDQM.h:42