CMS 3D CMS Logo

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