CMS 3D CMS Logo

List of all members | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes
CentralityDQM Class Reference

#include <CentralityDQM.h>

Inheritance diagram for CentralityDQM:
DQMEDAnalyzer edm::stream::EDProducer< edm::GlobalCache< DQMEDAnalyzerGlobalCache >, edm::EndRunProducer, edm::EndLuminosityBlockProducer, edm::Accumulator >

Public Member Functions

 CentralityDQM (const edm::ParameterSet &ps)
 
 ~CentralityDQM () override
 
- Public Member Functions inherited from DQMEDAnalyzer
void accumulate (edm::Event const &event, edm::EventSetup const &setup) final
 
void beginLuminosityBlock (edm::LuminosityBlock const &lumi, edm::EventSetup const &setup) final
 
void beginRun (edm::Run const &run, edm::EventSetup const &setup) final
 
void beginStream (edm::StreamID id) final
 
virtual void dqmBeginRun (edm::Run const &, edm::EventSetup const &)
 
 DQMEDAnalyzer ()
 
void endLuminosityBlock (edm::LuminosityBlock const &lumi, edm::EventSetup const &setup) final
 
void endRun (edm::Run const &run, edm::EventSetup const &setup) final
 
virtual bool getCanSaveByLumi ()
 
- Public Member Functions inherited from edm::stream::EDProducer< edm::GlobalCache< DQMEDAnalyzerGlobalCache >, edm::EndRunProducer, edm::EndLuminosityBlockProducer, edm::Accumulator >
 EDProducer ()=default
 
 EDProducer (const EDProducer &)=delete
 
bool hasAbilityToProduceInBeginLumis () const final
 
bool hasAbilityToProduceInBeginProcessBlocks () const final
 
bool hasAbilityToProduceInBeginRuns () const final
 
bool hasAbilityToProduceInEndLumis () const final
 
bool hasAbilityToProduceInEndProcessBlocks () const final
 
bool hasAbilityToProduceInEndRuns () const final
 
const EDProduceroperator= (const EDProducer &)=delete
 

Protected Member Functions

void analyze (edm::Event const &e, edm::EventSetup const &eSetup) override
 
- Protected Member Functions inherited from DQMEDAnalyzer
uint64_t meId () const
 

Private Member Functions

void bookHistograms (DQMStore::IBooker &bei, edm::Run const &, edm::EventSetup const &) override
 

Private Attributes

edm::Handle< reco::Centralitycentrality_
 
edm::Handle< int > centralityBin_
 
edm::InputTag centralityBinTag_
 
edm::EDGetTokenT< int > centralityBinToken
 
edm::InputTag centralityTag_
 
edm::EDGetTokenT< reco::CentralitycentralityToken
 
edm::InputTag eventplaneTag_
 
edm::EDGetTokenT< reco::EvtPlaneCollectioneventplaneToken
 
MonitorElementh_cent_bin
 
MonitorElementh_ep_HFm2
 
MonitorElementh_ep_HFm3
 
MonitorElementh_ep_HFp2
 
MonitorElementh_ep_HFp3
 
MonitorElementh_ep_trackm2
 
MonitorElementh_ep_trackmid2
 
MonitorElementh_ep_trackmid3
 
MonitorElementh_ep_trackp2
 
MonitorElementh_hiEB
 
MonitorElementh_hiEE
 
MonitorElementh_hiEEminus
 
MonitorElementh_hiEEplus
 
MonitorElementh_hiET
 
MonitorElementh_hiHF
 
MonitorElementh_hiHFhit
 
MonitorElementh_hiHFhitMinus
 
MonitorElementh_hiHFhitPlus
 
MonitorElementh_hiHFminus
 
MonitorElementh_hiHFminusEta4
 
MonitorElementh_hiHFplus
 
MonitorElementh_hiHFplusEta4
 
MonitorElementh_hiNpix
 
MonitorElementh_hiNpixelTracks
 
MonitorElementh_hiNtracks
 
MonitorElementh_hiNtracksEtaCut
 
MonitorElementh_hiNtracksEtaPtCut
 
MonitorElementh_hiNtracksPtCut
 
MonitorElementh_hiZDC
 
MonitorElementh_hiZDCminus
 
MonitorElementh_hiZDCplus
 
MonitorElementh_vertex_x
 
MonitorElementh_vertex_y
 
MonitorElementh_vertex_z
 
edm::Handle< std::vector< reco::Vertex > > vertex_
 
edm::InputTag vertexTag_
 
edm::EDGetTokenT< std::vector< reco::Vertex > > vertexToken
 

Additional Inherited Members

- Public Types inherited from DQMEDAnalyzer
typedef dqm::reco::DQMStore DQMStore
 
typedef dqm::reco::MonitorElement MonitorElement
 
- Public Types inherited from edm::stream::EDProducer< edm::GlobalCache< DQMEDAnalyzerGlobalCache >, edm::EndRunProducer, edm::EndLuminosityBlockProducer, edm::Accumulator >
using CacheTypes = CacheContexts< T... >
 
using GlobalCache = typename CacheTypes::GlobalCache
 
using HasAbility = AbilityChecker< T... >
 
using InputProcessBlockCache = typename CacheTypes::InputProcessBlockCache
 
using LuminosityBlockCache = typename CacheTypes::LuminosityBlockCache
 
using LuminosityBlockContext = LuminosityBlockContextT< LuminosityBlockCache, RunCache, GlobalCache >
 
using LuminosityBlockSummaryCache = typename CacheTypes::LuminosityBlockSummaryCache
 
using RunCache = typename CacheTypes::RunCache
 
using RunContext = RunContextT< RunCache, GlobalCache >
 
using RunSummaryCache = typename CacheTypes::RunSummaryCache
 
- Static Public Member Functions inherited from DQMEDAnalyzer
static void globalEndJob (DQMEDAnalyzerGlobalCache const *)
 
static void globalEndLuminosityBlockProduce (edm::LuminosityBlock &lumi, edm::EventSetup const &setup, LuminosityBlockContext const *context)
 
static void globalEndRunProduce (edm::Run &run, edm::EventSetup const &setup, RunContext const *context)
 
static std::unique_ptr< DQMEDAnalyzerGlobalCacheinitializeGlobalCache (edm::ParameterSet const &)
 
- Protected Attributes inherited from DQMEDAnalyzer
edm::EDPutTokenT< DQMTokenlumiToken_
 
edm::EDPutTokenT< DQMTokenrunToken_
 
unsigned int streamId_
 

Detailed Description

Definition at line 20 of file CentralityDQM.h.

Constructor & Destructor Documentation

◆ CentralityDQM()

CentralityDQM::CentralityDQM ( const edm::ParameterSet ps)
explicit

Definition at line 28 of file CentralityDQM.cc.

28  {
29  edm::LogInfo("CentralityDQM") << " Starting CentralityDQM "
30  << "\n";
31 
32  centralityTag_ = ps.getParameter<InputTag>("centralitycollection");
33  centralityToken = consumes<reco::Centrality>(centralityTag_);
34 
35  centralityBinTag_ = (ps.getParameter<edm::InputTag>("centralitybincollection"));
36  centralityBinToken = consumes<int>(centralityBinTag_);
37 
38  vertexTag_ = ps.getParameter<InputTag>("vertexcollection");
39  vertexToken = consumes<std::vector<reco::Vertex> >(vertexTag_);
40 
41  eventplaneTag_ = ps.getParameter<InputTag>("eventplanecollection");
42  eventplaneToken = consumes<reco::EvtPlaneCollection>(eventplaneTag_);
43 
44  // just to initialize
45 }

References edm::ParameterSet::getParameter().

◆ ~CentralityDQM()

CentralityDQM::~CentralityDQM ( )
override

Definition at line 50 of file CentralityDQM.cc.

50  {
51  edm::LogInfo("CentralityDQM") << " Deleting CentralityDQM "
52  << "\n";
53 }

Member Function Documentation

◆ analyze()

void CentralityDQM::analyze ( edm::Event const &  e,
edm::EventSetup const &  eSetup 
)
overrideprotectedvirtual

Reimplemented from DQMEDAnalyzer.

Definition at line 110 of file CentralityDQM.cc.

110  {
111  using namespace edm;
113  iEvent.getByToken(centralityToken, cent); //_centralitytag comes from the cfg
114 
115  edm::Handle<int> cbin;
116  iEvent.getByToken(centralityBinToken, cbin);
117 
118  // as an inputTag and is
119  //"hiCentrality"
121  iEvent.getByToken(eventplaneToken, ep);
122 
123  if (cent.isValid()) {
124  int hibin = -999;
125  if (cbin.isValid())
126  hibin = *cbin;
127 
128  // std::cout<< " ------------------------------------- " << hibin << std::endl;
129 
130  h_cent_bin->Fill(hibin);
131  h_hiNpix->Fill(cent->multiplicityPixel());
133  h_hiNtracks->Fill(cent->Ntracks()); //
134 
138 
139  h_hiHF->Fill(cent->EtHFtowerSum());
140  h_hiHFplus->Fill(cent->EtHFtowerSumPlus());
144 
145  h_hiHFhit->Fill(cent->EtHFhitSum());
148 
149  h_hiZDC->Fill(cent->zdcSum());
150  h_hiZDCplus->Fill(cent->zdcSumPlus());
151  h_hiZDCminus->Fill(cent->zdcSumMinus());
152 
153  h_hiEEplus->Fill(cent->EtEESumPlus());
154  h_hiEEminus->Fill(cent->EtEESumMinus());
155  h_hiEE->Fill(cent->EtEESum());
156  h_hiEB->Fill(cent->EtEBSum());
157  h_hiET->Fill(cent->EtMidRapiditySum());
158 
160  iEvent.getByToken(vertexToken, vertex);
161  h_vertex_x->Fill(vertex->begin()->x());
162  h_vertex_y->Fill(vertex->begin()->y());
163  h_vertex_z->Fill(vertex->begin()->z());
164  }
165 
166  if (ep.isValid()) {
167  EvtPlaneCollection::const_iterator rp = ep->begin();
168 
169  h_ep_HFm2->Fill(rp[HFm2].angle(0));
170  h_ep_HFp2->Fill(rp[HFp2].angle(0));
172  h_ep_trackm2->Fill(rp[trackm2].angle(0));
173  h_ep_trackp2->Fill(rp[trackp2].angle(0));
174 
175  h_ep_HFm3->Fill(rp[HFm3].angle(0));
176  h_ep_HFp3->Fill(rp[HFp3].angle(0));
178  }
179 }

References angle(), SiStripBadComponentsDQMServiceTemplate_cfg::ep, reco::Centrality::EtEBSum(), reco::Centrality::EtEESum(), reco::Centrality::EtEESumMinus(), reco::Centrality::EtEESumPlus(), reco::Centrality::EtHFhitSum(), reco::Centrality::EtHFhitSumMinus(), reco::Centrality::EtHFhitSumPlus(), reco::Centrality::EtHFtowerSum(), reco::Centrality::EtHFtowerSumMinus(), reco::Centrality::EtHFtowerSumPlus(), reco::Centrality::EtHFtruncatedMinus(), reco::Centrality::EtHFtruncatedPlus(), reco::Centrality::EtMidRapiditySum(), hi::HFm2, hi::HFm3, hi::HFp2, hi::HFp3, iEvent, edm::HandleBase::isValid(), reco::Centrality::multiplicityPixel(), reco::Centrality::NpixelTracks(), reco::Centrality::Ntracks(), reco::Centrality::NtracksEtaCut(), reco::Centrality::NtracksEtaPtCut(), reco::Centrality::NtracksPtCut(), hi::trackm2, hi::trackmid2, hi::trackmid3, hi::trackp2, bphysicsOniaDQM_cfi::vertex, reco::Centrality::zdcSum(), reco::Centrality::zdcSumMinus(), and reco::Centrality::zdcSumPlus().

◆ bookHistograms()

void CentralityDQM::bookHistograms ( DQMStore::IBooker bei,
edm::Run const &  ,
edm::EventSetup const &   
)
overrideprivatevirtual

Implements DQMEDAnalyzer.

Definition at line 58 of file CentralityDQM.cc.

58  {
59  // void CentralityDQM::bookHistograms(DQMStore* bei){
60 
61  bei.setCurrentFolder("Physics/Centrality/");
62 
63  h_hiNpix = bei.book1D("h_hiNpix", "h_hiNpix", 750, 0, 75000);
64  h_hiNpixelTracks = bei.book1D("h_hiNpixelTracks", "hiNpixelTracks", 500, 0, 5000);
65  h_hiNtracks = bei.book1D("h_hiNtracks", "h_hiNtracks", 500, 0, 5000);
66  h_hiNtracksPtCut = bei.book1D("h_hiNtracksPtCut", "h_hiNtracksPtCut", 500, 0, 5000);
67  h_hiNtracksEtaCut = bei.book1D("h_hiNtracksEtaCut", "h_hiNtracksEtaCut", 500, 0, 5000);
68  h_hiNtracksEtaPtCut = bei.book1D("h_hiNtracksEtaPtCut", "h_hiNtracksEtaPtCut", 500, 0, 5000);
69 
70  h_hiHF = bei.book1D("h_hiHF", "h_hiHF", 900, 0, 9000);
71  h_hiHFplus = bei.book1D("h_hiHFplus", "h_hiHFplus", 900, 0, 9000);
72  h_hiHFminus = bei.book1D("h_hiHFminus", "h_hiHFminus", 900, 0, 9000);
73  h_hiHFplusEta4 = bei.book1D("h_hiHFplusEta4", "h_hiHFplusEta4", 900, 0, 9000);
74  h_hiHFminusEta4 = bei.book1D("h_hiHFminusEta4", "h_hiHFminusEta4", 900, 0, 9000);
75 
76  h_hiHFhit = bei.book1D("h_hiHFhit", "h_hiHFhit", 3000, 0, 300000);
77  h_hiHFhitPlus = bei.book1D("h_hiHFhitPlus", "h_hiHFhitPlus", 2000, 0, 200000);
78  h_hiHFhitMinus = bei.book1D("h_hiHFhitMinus", "h_hiHFhitMinus", 2000, 0, 200000);
79 
80  h_hiEB = bei.book1D("h_hiEB", "h_hiEB", 600, 0, 6000);
81  h_hiET = bei.book1D("h_hiET", "h_hiET", 600, 0, 6000);
82  h_hiEE = bei.book1D("h_hiEE", "h_hiEE", 600, 0, 6000);
83  h_hiEEplus = bei.book1D("h_hiEEplus", "h_hiEEplus", 600, 0, 6000);
84  h_hiEEminus = bei.book1D("h_hiEEminus", "h_hiEEminus", 600, 0, 6000);
85  h_hiZDC = bei.book1D("h_hiZDC", "h_hiZDC", 600, 0, 6000);
86  h_hiZDCplus = bei.book1D("h_hiZDCplus", "h_hiZDCplus", 600, 0, 6000);
87  h_hiZDCminus = bei.book1D("h_hiZDCminus", "h_hiZDCminus", 600, 0, 6000);
88 
89  h_vertex_x = bei.book1D("h_vertex_x", "h_vertex_x", 400, -4, 4);
90  h_vertex_y = bei.book1D("h_vertex_y", "h_vertex_y", 400, -4, 4);
91  h_vertex_z = bei.book1D("h_vertex_z", "h_vertex_z", 400, -40, 40);
92 
93  h_cent_bin = bei.book1D("h_cent_bin", "h_cent_bin", 200, 0, 200);
94 
95  Double_t psirange = 4;
96  bei.setCurrentFolder("Physics/Centrality/EventPlane/");
97  h_ep_HFm2 = bei.book1D("h_ep_HFm2", "h_ep_HFm2", 800, -psirange, psirange);
98  h_ep_HFp2 = bei.book1D("h_ep_HFp2", "h_ep_HFp2", 800, -psirange, psirange);
99  h_ep_trackmid2 = bei.book1D("h_ep_trackmid2", "h_ep_trackmid2", 800, -psirange, psirange);
100  h_ep_trackm2 = bei.book1D("h_ep_trackm2", "h_ep_trackm2", 800, -psirange, psirange);
101  h_ep_trackp2 = bei.book1D("h_ep_trackp2", "h_ep_trackp2", 800, -psirange, psirange);
102  h_ep_HFm3 = bei.book1D("h_ep_HFm3", "h_ep_HFm3", 800, -psirange, psirange);
103  h_ep_HFp3 = bei.book1D("h_ep_HFp3", "h_ep_HFp3", 800, -psirange, psirange);
104  h_ep_trackmid3 = bei.book1D("h_ep_trackmid3", "h_ep_trackmid3", 800, -psirange, psirange);
105 }

References dqm::implementation::IBooker::book1D(), and dqm::implementation::NavigatorBase::setCurrentFolder().

Member Data Documentation

◆ centrality_

edm::Handle<reco::Centrality> CentralityDQM::centrality_
private

Definition at line 39 of file CentralityDQM.h.

◆ centralityBin_

edm::Handle<int> CentralityDQM::centralityBin_
private

Definition at line 50 of file CentralityDQM.h.

◆ centralityBinTag_

edm::InputTag CentralityDQM::centralityBinTag_
private

Definition at line 48 of file CentralityDQM.h.

◆ centralityBinToken

edm::EDGetTokenT<int> CentralityDQM::centralityBinToken
private

Definition at line 49 of file CentralityDQM.h.

◆ centralityTag_

edm::InputTag CentralityDQM::centralityTag_
private

Definition at line 37 of file CentralityDQM.h.

◆ centralityToken

edm::EDGetTokenT<reco::Centrality> CentralityDQM::centralityToken
private

Definition at line 38 of file CentralityDQM.h.

◆ eventplaneTag_

edm::InputTag CentralityDQM::eventplaneTag_
private

Definition at line 45 of file CentralityDQM.h.

◆ eventplaneToken

edm::EDGetTokenT<reco::EvtPlaneCollection> CentralityDQM::eventplaneToken
private

Definition at line 46 of file CentralityDQM.h.

◆ h_cent_bin

MonitorElement* CentralityDQM::h_cent_bin
private

Definition at line 84 of file CentralityDQM.h.

◆ h_ep_HFm2

MonitorElement* CentralityDQM::h_ep_HFm2
private

Definition at line 86 of file CentralityDQM.h.

◆ h_ep_HFm3

MonitorElement* CentralityDQM::h_ep_HFm3
private

Definition at line 92 of file CentralityDQM.h.

◆ h_ep_HFp2

MonitorElement* CentralityDQM::h_ep_HFp2
private

Definition at line 87 of file CentralityDQM.h.

◆ h_ep_HFp3

MonitorElement* CentralityDQM::h_ep_HFp3
private

Definition at line 93 of file CentralityDQM.h.

◆ h_ep_trackm2

MonitorElement* CentralityDQM::h_ep_trackm2
private

Definition at line 89 of file CentralityDQM.h.

◆ h_ep_trackmid2

MonitorElement* CentralityDQM::h_ep_trackmid2
private

Definition at line 88 of file CentralityDQM.h.

◆ h_ep_trackmid3

MonitorElement* CentralityDQM::h_ep_trackmid3
private

Definition at line 94 of file CentralityDQM.h.

◆ h_ep_trackp2

MonitorElement* CentralityDQM::h_ep_trackp2
private

Definition at line 90 of file CentralityDQM.h.

◆ h_hiEB

MonitorElement* CentralityDQM::h_hiEB
private

Definition at line 71 of file CentralityDQM.h.

◆ h_hiEE

MonitorElement* CentralityDQM::h_hiEE
private

Definition at line 73 of file CentralityDQM.h.

◆ h_hiEEminus

MonitorElement* CentralityDQM::h_hiEEminus
private

Definition at line 75 of file CentralityDQM.h.

◆ h_hiEEplus

MonitorElement* CentralityDQM::h_hiEEplus
private

Definition at line 74 of file CentralityDQM.h.

◆ h_hiET

MonitorElement* CentralityDQM::h_hiET
private

Definition at line 72 of file CentralityDQM.h.

◆ h_hiHF

MonitorElement* CentralityDQM::h_hiHF
private

Definition at line 63 of file CentralityDQM.h.

◆ h_hiHFhit

MonitorElement* CentralityDQM::h_hiHFhit
private

Definition at line 68 of file CentralityDQM.h.

◆ h_hiHFhitMinus

MonitorElement* CentralityDQM::h_hiHFhitMinus
private

Definition at line 70 of file CentralityDQM.h.

◆ h_hiHFhitPlus

MonitorElement* CentralityDQM::h_hiHFhitPlus
private

Definition at line 69 of file CentralityDQM.h.

◆ h_hiHFminus

MonitorElement* CentralityDQM::h_hiHFminus
private

Definition at line 65 of file CentralityDQM.h.

◆ h_hiHFminusEta4

MonitorElement* CentralityDQM::h_hiHFminusEta4
private

Definition at line 67 of file CentralityDQM.h.

◆ h_hiHFplus

MonitorElement* CentralityDQM::h_hiHFplus
private

Definition at line 64 of file CentralityDQM.h.

◆ h_hiHFplusEta4

MonitorElement* CentralityDQM::h_hiHFplusEta4
private

Definition at line 66 of file CentralityDQM.h.

◆ h_hiNpix

MonitorElement* CentralityDQM::h_hiNpix
private

Definition at line 57 of file CentralityDQM.h.

◆ h_hiNpixelTracks

MonitorElement* CentralityDQM::h_hiNpixelTracks
private

Definition at line 58 of file CentralityDQM.h.

◆ h_hiNtracks

MonitorElement* CentralityDQM::h_hiNtracks
private

Definition at line 59 of file CentralityDQM.h.

◆ h_hiNtracksEtaCut

MonitorElement* CentralityDQM::h_hiNtracksEtaCut
private

Definition at line 61 of file CentralityDQM.h.

◆ h_hiNtracksEtaPtCut

MonitorElement* CentralityDQM::h_hiNtracksEtaPtCut
private

Definition at line 62 of file CentralityDQM.h.

◆ h_hiNtracksPtCut

MonitorElement* CentralityDQM::h_hiNtracksPtCut
private

Definition at line 60 of file CentralityDQM.h.

◆ h_hiZDC

MonitorElement* CentralityDQM::h_hiZDC
private

Definition at line 76 of file CentralityDQM.h.

◆ h_hiZDCminus

MonitorElement* CentralityDQM::h_hiZDCminus
private

Definition at line 78 of file CentralityDQM.h.

◆ h_hiZDCplus

MonitorElement* CentralityDQM::h_hiZDCplus
private

Definition at line 77 of file CentralityDQM.h.

◆ h_vertex_x

MonitorElement* CentralityDQM::h_vertex_x
private

Definition at line 80 of file CentralityDQM.h.

◆ h_vertex_y

MonitorElement* CentralityDQM::h_vertex_y
private

Definition at line 81 of file CentralityDQM.h.

◆ h_vertex_z

MonitorElement* CentralityDQM::h_vertex_z
private

Definition at line 82 of file CentralityDQM.h.

◆ vertex_

edm::Handle<std::vector<reco::Vertex> > CentralityDQM::vertex_
private

Definition at line 43 of file CentralityDQM.h.

◆ vertexTag_

edm::InputTag CentralityDQM::vertexTag_
private

Definition at line 41 of file CentralityDQM.h.

◆ vertexToken

edm::EDGetTokenT<std::vector<reco::Vertex> > CentralityDQM::vertexToken
private

Definition at line 42 of file CentralityDQM.h.

CentralityDQM::h_hiNtracksPtCut
MonitorElement * h_hiNtracksPtCut
Definition: CentralityDQM.h:60
CentralityDQM::h_hiHFhitPlus
MonitorElement * h_hiHFhitPlus
Definition: CentralityDQM.h:69
reco::Centrality::EtHFhitSumPlus
double EtHFhitSumPlus() const
Definition: Centrality.h:22
CentralityDQM::h_hiHFminus
MonitorElement * h_hiHFminus
Definition: CentralityDQM.h:65
hi::trackm2
Definition: HiEvtPlaneList.h:23
hi::trackmid2
Definition: HiEvtPlaneList.h:23
CentralityDQM::h_hiET
MonitorElement * h_hiET
Definition: CentralityDQM.h:72
CentralityDQM::h_hiZDC
MonitorElement * h_hiZDC
Definition: CentralityDQM.h:76
reco::Centrality::EtHFhitSum
double EtHFhitSum() const
Definition: Centrality.h:21
edm
HLT enums.
Definition: AlignableModifier.h:19
CentralityDQM::h_vertex_x
MonitorElement * h_vertex_x
Definition: CentralityDQM.h:80
CentralityDQM::h_ep_HFm3
MonitorElement * h_ep_HFm3
Definition: CentralityDQM.h:92
dqm::implementation::NavigatorBase::setCurrentFolder
virtual void setCurrentFolder(std::string const &fullpath)
Definition: DQMStore.cc:32
reco::Centrality::zdcSum
double zdcSum() const
Definition: Centrality.h:54
reco::Centrality::EtEESumPlus
double EtEESumPlus() const
Definition: Centrality.h:34
edm::LogInfo
Log< level::Info, false > LogInfo
Definition: MessageLogger.h:125
reco::Centrality::EtMidRapiditySum
double EtMidRapiditySum() const
Definition: Centrality.h:57
edm::Handle< reco::Centrality >
reco::Centrality::NtracksPtCut
double NtracksPtCut() const
Definition: Centrality.h:47
CentralityDQM::h_vertex_z
MonitorElement * h_vertex_z
Definition: CentralityDQM.h:82
CentralityDQM::centralityBinTag_
edm::InputTag centralityBinTag_
Definition: CentralityDQM.h:48
CentralityDQM::h_hiEB
MonitorElement * h_hiEB
Definition: CentralityDQM.h:71
hi::HFp3
Definition: HiEvtPlaneList.h:24
hi::HFp2
Definition: HiEvtPlaneList.h:23
CentralityDQM::h_hiZDCminus
MonitorElement * h_hiZDCminus
Definition: CentralityDQM.h:78
CentralityDQM::h_ep_HFp2
MonitorElement * h_ep_HFp2
Definition: CentralityDQM.h:87
reco::Centrality::EtEBSum
double EtEBSum() const
Definition: Centrality.h:39
reco::Centrality::EtHFtowerSumPlus
double EtHFtowerSumPlus() const
Definition: Centrality.h:25
dqm::impl::MonitorElement::Fill
void Fill(long long x)
Definition: MonitorElement.h:290
reco::Centrality::EtHFtruncatedMinus
double EtHFtruncatedMinus() const
Definition: Centrality.h:32
reco::Centrality::EtEESum
double EtEESum() const
Definition: Centrality.h:33
hi::trackmid3
Definition: HiEvtPlaneList.h:24
CentralityDQM::h_hiNtracksEtaCut
MonitorElement * h_hiNtracksEtaCut
Definition: CentralityDQM.h:61
reco::Centrality::zdcSumPlus
double zdcSumPlus() const
Definition: Centrality.h:55
CentralityDQM::h_ep_trackm2
MonitorElement * h_ep_trackm2
Definition: CentralityDQM.h:89
reco::Centrality::EtHFhitSumMinus
double EtHFhitSumMinus() const
Definition: Centrality.h:23
CentralityDQM::h_hiHF
MonitorElement * h_hiHF
Definition: CentralityDQM.h:63
CentralityDQM::h_hiZDCplus
MonitorElement * h_hiZDCplus
Definition: CentralityDQM.h:77
CentralityDQM::h_hiEEminus
MonitorElement * h_hiEEminus
Definition: CentralityDQM.h:75
CentralityDQM::centralityTag_
edm::InputTag centralityTag_
Definition: CentralityDQM.h:37
CentralityDQM::h_ep_HFm2
MonitorElement * h_ep_HFm2
Definition: CentralityDQM.h:86
CentralityDQM::h_hiEE
MonitorElement * h_hiEE
Definition: CentralityDQM.h:73
CentralityDQM::h_hiHFhit
MonitorElement * h_hiHFhit
Definition: CentralityDQM.h:68
bphysicsOniaDQM_cfi.vertex
vertex
Definition: bphysicsOniaDQM_cfi.py:7
CentralityDQM::h_hiNpixelTracks
MonitorElement * h_hiNpixelTracks
Definition: CentralityDQM.h:58
CentralityDQM::h_hiNtracksEtaPtCut
MonitorElement * h_hiNtracksEtaPtCut
Definition: CentralityDQM.h:62
CentralityDQM::h_hiHFplus
MonitorElement * h_hiHFplus
Definition: CentralityDQM.h:64
reco::Centrality::NtracksEtaPtCut
double NtracksEtaPtCut() const
Definition: Centrality.h:49
iEvent
int iEvent
Definition: GenABIO.cc:224
CentralityDQM::h_hiHFplusEta4
MonitorElement * h_hiHFplusEta4
Definition: CentralityDQM.h:66
reco::Centrality::EtHFtruncatedPlus
double EtHFtruncatedPlus() const
Definition: Centrality.h:31
reco::Centrality::NtracksEtaCut
double NtracksEtaCut() const
Definition: Centrality.h:48
CentralityDQM::h_hiEEplus
MonitorElement * h_hiEEplus
Definition: CentralityDQM.h:74
CentralityDQM::h_hiNpix
MonitorElement * h_hiNpix
Definition: CentralityDQM.h:57
hi::HFm3
Definition: HiEvtPlaneList.h:24
reco::Centrality::EtEESumMinus
double EtEESumMinus() const
Definition: Centrality.h:35
CentralityDQM::h_ep_trackp2
MonitorElement * h_ep_trackp2
Definition: CentralityDQM.h:90
CentralityDQM::eventplaneToken
edm::EDGetTokenT< reco::EvtPlaneCollection > eventplaneToken
Definition: CentralityDQM.h:46
hi::HFm2
Definition: HiEvtPlaneList.h:23
reco::Centrality::NpixelTracks
double NpixelTracks() const
Definition: Centrality.h:50
hi::trackp2
Definition: HiEvtPlaneList.h:24
CentralityDQM::h_hiHFhitMinus
MonitorElement * h_hiHFhitMinus
Definition: CentralityDQM.h:70
reco::Centrality::zdcSumMinus
double zdcSumMinus() const
Definition: Centrality.h:56
CentralityDQM::h_vertex_y
MonitorElement * h_vertex_y
Definition: CentralityDQM.h:81
angle
T angle(T x1, T y1, T z1, T x2, T y2, T z2)
Definition: angle.h:11
reco::Centrality::multiplicityPixel
double multiplicityPixel() const
Definition: Centrality.h:43
CentralityDQM::vertexToken
edm::EDGetTokenT< std::vector< reco::Vertex > > vertexToken
Definition: CentralityDQM.h:42
CentralityDQM::h_ep_HFp3
MonitorElement * h_ep_HFp3
Definition: CentralityDQM.h:93
edm::ParameterSet::getParameter
T getParameter(std::string const &) const
Definition: ParameterSet.h:303
CentralityDQM::h_hiNtracks
MonitorElement * h_hiNtracks
Definition: CentralityDQM.h:59
CentralityDQM::h_ep_trackmid2
MonitorElement * h_ep_trackmid2
Definition: CentralityDQM.h:88
CentralityDQM::centralityBinToken
edm::EDGetTokenT< int > centralityBinToken
Definition: CentralityDQM.h:49
CentralityDQM::eventplaneTag_
edm::InputTag eventplaneTag_
Definition: CentralityDQM.h:45
reco::Centrality::EtHFtowerSum
double EtHFtowerSum() const
Definition: Centrality.h:24
edm::HandleBase::isValid
bool isValid() const
Definition: HandleBase.h:70
CentralityDQM::h_hiHFminusEta4
MonitorElement * h_hiHFminusEta4
Definition: CentralityDQM.h:67
CentralityDQM::h_ep_trackmid3
MonitorElement * h_ep_trackmid3
Definition: CentralityDQM.h:94
CentralityDQM::vertexTag_
edm::InputTag vertexTag_
Definition: CentralityDQM.h:41
reco::Centrality::Ntracks
double Ntracks() const
Definition: Centrality.h:46
SiStripBadComponentsDQMServiceTemplate_cfg.ep
ep
Definition: SiStripBadComponentsDQMServiceTemplate_cfg.py:86
edm::InputTag
Definition: InputTag.h:15
CentralityDQM::h_cent_bin
MonitorElement * h_cent_bin
Definition: CentralityDQM.h:84
CentralityDQM::centralityToken
edm::EDGetTokenT< reco::Centrality > centralityToken
Definition: CentralityDQM.h:38
dqm::implementation::IBooker::book1D
MonitorElement * book1D(TString const &name, TString const &title, int const nchX, double const lowX, double const highX, FUNC onbooking=NOOP())
Definition: DQMStore.h:98
reco::Centrality::EtHFtowerSumMinus
double EtHFtowerSumMinus() const
Definition: Centrality.h:26