CMS 3D CMS Logo

JetAnalyzer_HeavyIons.h
Go to the documentation of this file.
1 #ifndef JetAnalyzer_HeavyIons_H
2 #define JetAnalyzer_HeavyIons_H
3 
4 //
5 // Jet Tester class for heavy ion jets. for DQM jet analysis monitoring
6 // For CMSSW_7_4_X, especially reading background subtracted jets
7 // author: Raghav Kunnawalkam Elayavalli,
8 // Jan 12th 2015
9 // Rutgers University, email: raghav.k.e at CERN dot CH
10 //
11 // this class will be very similar to the class available in the validation suite under RecoJets/JetTester_HeavyIons
12 //
13 
14 #include <memory>
15 #include <fstream>
23 
31 
40 
46 
47 // include the basic jet for the PuPF jets.
50 // include the pf candidates
52 // include the voronoi subtraction
55 // include the centrality variables
57 
64 
69 #include <map>
70 #include <string>
71 
72 const Int_t MAXPARTICLE = 10000;
73 const Double_t BarrelEta = 2.0;
74 const Double_t EndcapEta = 3.0;
75 const Double_t ForwardEta = 5.0;
76 
78 public:
80  ~JetAnalyzer_HeavyIons() override;
81 
82  void analyze(const edm::Event&, const edm::EventSetup&) override;
83  void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
84 
85 private:
86  static constexpr int fourierOrder_ = 5;
87  static constexpr int etaBins_ = 7;
88  static constexpr int ptBins_ = 7;
89 
90  //default values - these are changed by the etaMap values for the CS plots
91  const double edge_pseudorapidity[etaBins_ + 1] = {-5, -3, -2.1, -1.3, 1.3, 2.1, 3, 5};
92  const int ptBin[ptBins_ + 1] = {0, 20, 40, 60, 100, 150, 300, 99999};
93 
94  static constexpr int nedge_pseudorapidity = etaBins_ + 1;
95 
100 
107  double mRThreshold;
109 
113 
117 
118  //Tokens
129 
131 
135 
140 
144 
153 
156 
159 
162 
163  // Event variables (including centrality)
166 
167  // new additions Jan 12th 2015
170 
173 
174  // Jet parameters
186 
198 
207 
216 
225 
234 
235  // Parameters
236 
237  bool isCaloJet;
238  bool isJPTJet;
239  bool isPFJet;
240 };
241 
242 #endif
JetAnalyzer_HeavyIons::mPFCandpT_vs_eta_NeutralHadron
MonitorElement * mPFCandpT_vs_eta_NeutralHadron
Definition: JetAnalyzer_HeavyIons.h:204
CaloJetCollection.h
GenJetCollection.h
JetAnalyzer_HeavyIons::mPFCandpT_Forward_HadE_inHF
MonitorElement * mPFCandpT_Forward_HadE_inHF
Definition: JetAnalyzer_HeavyIons.h:232
JetAnalyzer_HeavyIons::rhomToken_
edm::EDGetTokenT< std::vector< double > > rhomToken_
Definition: JetAnalyzer_HeavyIons.h:134
CaloJet.h
JetAnalyzer_HeavyIons::mCaloPt
MonitorElement * mCaloPt
Definition: JetAnalyzer_HeavyIons.h:146
JetAnalyzer_HeavyIons::mPFCandpT_Endcap_muon
MonitorElement * mPFCandpT_Endcap_muon
Definition: JetAnalyzer_HeavyIons.h:220
JetAnalyzer_HeavyIons::rhoToken_
edm::EDGetTokenT< std::vector< double > > rhoToken_
Definition: JetAnalyzer_HeavyIons.h:133
ForwardEta
const Double_t ForwardEta
Definition: JetAnalyzer_HeavyIons.h:75
JetAnalyzer_HeavyIons::centrality_
edm::Handle< reco::Centrality > centrality_
Definition: JetAnalyzer_HeavyIons.h:112
JetAnalyzer_HeavyIons::mNJets
MonitorElement * mNJets
Definition: JetAnalyzer_HeavyIons.h:184
JetAnalyzer_HeavyIons::mRhoDist_vsPt
MonitorElement * mRhoDist_vsPt
Definition: JetAnalyzer_HeavyIons.h:189
CaloTower.h
JetAnalyzer_HeavyIons::centralityToken
edm::EDGetTokenT< reco::Centrality > centralityToken
Definition: JetAnalyzer_HeavyIons.h:111
JetAnalyzer_HeavyIons::mSumPFPt
MonitorElement * mSumPFPt
Definition: JetAnalyzer_HeavyIons.h:151
JetAnalyzer_HeavyIons::mPFCandpT_Forward_ChargedHadron
MonitorElement * mPFCandpT_Forward_ChargedHadron
Definition: JetAnalyzer_HeavyIons.h:227
JetAnalyzer_HeavyIons::mP
MonitorElement * mP
Definition: JetAnalyzer_HeavyIons.h:178
DcsStatus.h
JetAnalyzer_HeavyIons::mNvtx
MonitorElement * mNvtx
Definition: JetAnalyzer_HeavyIons.h:164
TriggerResults.h
PFJetIDSelectionFunctor.h
JetAnalyzer_HeavyIons::mConstituents
MonitorElement * mConstituents
Definition: JetAnalyzer_HeavyIons.h:181
PFCandidate.h
JetAnalyzer_HeavyIons::mPFCandpT_Endcap_Unknown
MonitorElement * mPFCandpT_Endcap_Unknown
Definition: JetAnalyzer_HeavyIons.h:217
JetAnalyzer_HeavyIons::isPFJet
bool isPFJet
Definition: JetAnalyzer_HeavyIons.h:239
JetAnalyzer_HeavyIons::mSumCaloPt
MonitorElement * mSumCaloPt
Definition: JetAnalyzer_HeavyIons.h:154
edm::Run
Definition: Run.h:45
TriggerEvent.h
edm::EDGetTokenT< reco::Centrality >
JetCorrector.h
JetAnalyzer_HeavyIons::mSubtractedE
MonitorElement * mSubtractedE[ptBins_][etaBins_]
Definition: JetAnalyzer_HeavyIons.h:197
JetAnalyzer_HeavyIons::mRhoDist_vsEta
MonitorElement * mRhoDist_vsEta
Definition: JetAnalyzer_HeavyIons.h:187
JetAnalyzer_HeavyIons::mEnergy
MonitorElement * mEnergy
Definition: JetAnalyzer_HeavyIons.h:179
JetAnalyzer_HeavyIons::csCandToken_
edm::EDGetTokenT< reco::PFCandidateCollection > csCandToken_
Definition: JetAnalyzer_HeavyIons.h:126
MAXPARTICLE
const Int_t MAXPARTICLE
Definition: JetAnalyzer_HeavyIons.h:72
JetAnalyzer_HeavyIons::fourierOrder_
static constexpr int fourierOrder_
Definition: JetAnalyzer_HeavyIons.h:86
JetAnalyzer_HeavyIons::mPFCandpT_vs_eta_ChargedHadron
MonitorElement * mPFCandpT_vs_eta_ChargedHadron
Definition: JetAnalyzer_HeavyIons.h:200
PFJet.h
JetAnalyzer_HeavyIons::nedge_pseudorapidity
static constexpr int nedge_pseudorapidity
Definition: JetAnalyzer_HeavyIons.h:94
EndcapEta
const Double_t EndcapEta
Definition: JetAnalyzer_HeavyIons.h:74
JetAnalyzer_HeavyIons::mPFCandpT_Barrel_ChargedHadron
MonitorElement * mPFCandpT_Barrel_ChargedHadron
Definition: JetAnalyzer_HeavyIons.h:209
JetAnalyzer_HeavyIons::mPFDeltaR
MonitorElement * mPFDeltaR
Definition: JetAnalyzer_HeavyIons.h:142
JetMETDQMDCSFilter.h
JetAnalyzer_HeavyIons::pfCandViewToken_
edm::EDGetTokenT< reco::CandidateView > pfCandViewToken_
Definition: JetAnalyzer_HeavyIons.h:127
TriggerTypeDefs.h
BasicJetCollection.h
JetAnalyzer_HeavyIons::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: JetAnalyzer_HeavyIons.cc:183
DQMStore.h
JetAnalyzer_HeavyIons::mPFCandpT_Barrel_NeutralHadron
MonitorElement * mPFCandpT_Barrel_NeutralHadron
Definition: JetAnalyzer_HeavyIons.h:213
JetAnalyzer_HeavyIons::mNPFpart
MonitorElement * mNPFpart
Definition: JetAnalyzer_HeavyIons.h:136
Jet.h
JetAnalyzer_HeavyIons::JetAnalyzer_HeavyIons
JetAnalyzer_HeavyIons(const edm::ParameterSet &)
Definition: JetAnalyzer_HeavyIons.cc:17
JetAnalyzer_HeavyIons::mPFCandpT_Barrel_HadE_inHF
MonitorElement * mPFCandpT_Barrel_HadE_inHF
Definition: JetAnalyzer_HeavyIons.h:214
dqm::legacy::MonitorElement
Definition: MonitorElement.h:461
JetAnalyzer_HeavyIons::mSumSquaredCaloPt_eta
MonitorElement * mSumSquaredCaloPt_eta
Definition: JetAnalyzer_HeavyIons.h:161
JetAnalyzer_HeavyIons::basicJetsToken_
edm::EDGetTokenT< reco::BasicJetCollection > basicJetsToken_
Definition: JetAnalyzer_HeavyIons.h:123
JetAnalyzer_HeavyIons::mPFCandpT_Endcap_EME_inHF
MonitorElement * mPFCandpT_Endcap_EME_inHF
Definition: JetAnalyzer_HeavyIons.h:224
JetAnalyzer_HeavyIons::mInputVtxCollection
edm::InputTag mInputVtxCollection
Definition: JetAnalyzer_HeavyIons.h:97
JetAnalyzer_HeavyIons::mPFCandpT_Barrel_electron
MonitorElement * mPFCandpT_Barrel_electron
Definition: JetAnalyzer_HeavyIons.h:210
EDAnalyzer.h
JetAnalyzer_HeavyIons::mHF
MonitorElement * mHF
Definition: JetAnalyzer_HeavyIons.h:165
JetAnalyzer_HeavyIons::mInputPFCandCollection
edm::InputTag mInputPFCandCollection
Definition: JetAnalyzer_HeavyIons.h:98
VoronoiBackground.h
JetAnalyzer_HeavyIons::mRhoMDist_vsCent
MonitorElement * mRhoMDist_vsCent[etaBins_]
Definition: JetAnalyzer_HeavyIons.h:192
JetIDHelper.h
JetAnalyzer_HeavyIons::mSumSquaredPFPt_eta
MonitorElement * mSumSquaredPFPt_eta
Definition: JetAnalyzer_HeavyIons.h:158
edm::Handle< reco::Centrality >
JetAnalyzer_HeavyIons::ptBin
const int ptBin[ptBins_+1]
Definition: JetAnalyzer_HeavyIons.h:92
JetAnalyzer_HeavyIons::mPFPhi
MonitorElement * mPFPhi
Definition: JetAnalyzer_HeavyIons.h:139
JetAnalyzer_HeavyIons::mjetpileup
MonitorElement * mjetpileup
Definition: JetAnalyzer_HeavyIons.h:183
JetAnalyzer_HeavyIons::mPFCandpT_Forward_Unknown
MonitorElement * mPFCandpT_Forward_Unknown
Definition: JetAnalyzer_HeavyIons.h:226
CandidateFwd.h
CandidateWithRef.h
JetAnalyzer_HeavyIons::mPFCandpT_Forward_NeutralHadron
MonitorElement * mPFCandpT_Forward_NeutralHadron
Definition: JetAnalyzer_HeavyIons.h:231
JetAnalyzer_HeavyIons::mPFCandpT_Barrel_muon
MonitorElement * mPFCandpT_Barrel_muon
Definition: JetAnalyzer_HeavyIons.h:211
JetAnalyzer_HeavyIons::JetType
std::string JetType
Definition: JetAnalyzer_HeavyIons.h:102
MakerMacros.h
JetAnalyzer_HeavyIons::mSumPFPt_eta
MonitorElement * mSumPFPt_eta
Definition: JetAnalyzer_HeavyIons.h:152
JetAnalyzer_HeavyIons::mPFPt
MonitorElement * mPFPt
Definition: JetAnalyzer_HeavyIons.h:137
JetAnalyzer_HeavyIons::mPFCandpT_vs_eta_Unknown
MonitorElement * mPFCandpT_vs_eta_Unknown
Definition: JetAnalyzer_HeavyIons.h:199
JetAnalyzer_HeavyIons::~JetAnalyzer_HeavyIons
~JetAnalyzer_HeavyIons() override
Definition: JetAnalyzer_HeavyIons.cc:536
JetAnalyzer_HeavyIons::mPFCandpT_vs_eta_HadE_inHF
MonitorElement * mPFCandpT_vs_eta_HadE_inHF
Definition: JetAnalyzer_HeavyIons.h:205
JetAnalyzer_HeavyIons::mPFCandpT_Barrel_EME_inHF
MonitorElement * mPFCandpT_Barrel_EME_inHF
Definition: JetAnalyzer_HeavyIons.h:215
Service.h
Centrality.h
GenericTriggerEventFlag.h
JetAnalyzer_HeavyIons::pfCandToken_
edm::EDGetTokenT< reco::PFCandidateCollection > pfCandToken_
Definition: JetAnalyzer_HeavyIons.h:125
JetAnalyzer_HeavyIons::mPFCandpT_Endcap_electron
MonitorElement * mPFCandpT_Endcap_electron
Definition: JetAnalyzer_HeavyIons.h:219
JetAnalyzer_HeavyIons::mReverseEnergyFractionThreshold
double mReverseEnergyFractionThreshold
Definition: JetAnalyzer_HeavyIons.h:106
EDGetToken.h
JetAnalyzer_HeavyIons::mRhoDist_vsCent
MonitorElement * mRhoDist_vsCent[etaBins_]
Definition: JetAnalyzer_HeavyIons.h:191
JetAnalyzer_HeavyIons::mPFCandpT_vs_eta_EME_inHF
MonitorElement * mPFCandpT_vs_eta_EME_inHF
Definition: JetAnalyzer_HeavyIons.h:206
JPTJetCollection.h
JetAnalyzer_HeavyIons
Definition: JetAnalyzer_HeavyIons.h:77
DQMEDAnalyzer.h
JetAnalyzer_HeavyIons::caloCandViewToken_
edm::EDGetTokenT< reco::CandidateView > caloCandViewToken_
Definition: JetAnalyzer_HeavyIons.h:128
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
Vertex.h
JetAnalyzer_HeavyIons::mPFEta
MonitorElement * mPFEta
Definition: JetAnalyzer_HeavyIons.h:138
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
JetAnalyzer_HeavyIons::Background
edm::InputTag Background
Definition: JetAnalyzer_HeavyIons.h:104
JetAnalyzer_HeavyIons::mNJets_40
MonitorElement * mNJets_40
Definition: JetAnalyzer_HeavyIons.h:185
JetAnalyzer_HeavyIons::etaToken_
edm::EDGetTokenT< std::vector< double > > etaToken_
Definition: JetAnalyzer_HeavyIons.h:132
JetAnalyzer_HeavyIons::centralityTag_
edm::InputTag centralityTag_
Definition: JetAnalyzer_HeavyIons.h:110
JetAnalyzer_HeavyIons::mNCalopart
MonitorElement * mNCalopart
Definition: JetAnalyzer_HeavyIons.h:145
edm::ParameterSet
Definition: ParameterSet.h:47
JetAnalyzer_HeavyIons::mRThreshold
double mRThreshold
Definition: JetAnalyzer_HeavyIons.h:107
BarrelEta
const Double_t BarrelEta
Definition: JetAnalyzer_HeavyIons.h:73
JetAnalyzer_HeavyIons::mCaloEta
MonitorElement * mCaloEta
Definition: JetAnalyzer_HeavyIons.h:147
JetAnalyzer_HeavyIons::pfJetsToken_
edm::EDGetTokenT< reco::PFJetCollection > pfJetsToken_
Definition: JetAnalyzer_HeavyIons.h:122
Event.h
JetAnalyzer_HeavyIons::mPFCandpT_Endcap_NeutralHadron
MonitorElement * mPFCandpT_Endcap_NeutralHadron
Definition: JetAnalyzer_HeavyIons.h:222
JetAnalyzer_HeavyIons::mSumSquaredPFPt
MonitorElement * mSumSquaredPFPt
Definition: JetAnalyzer_HeavyIons.h:157
JetAnalyzer_HeavyIons::mCaloArea
MonitorElement * mCaloArea
Definition: JetAnalyzer_HeavyIons.h:149
JetAnalyzer_HeavyIons::isCaloJet
bool isCaloJet
Definition: JetAnalyzer_HeavyIons.h:237
JetAnalyzer_HeavyIons::mRecoJetPtThreshold
double mRecoJetPtThreshold
Definition: JetAnalyzer_HeavyIons.h:105
JetAnalyzer_HeavyIons::JetCorrectionService
std::string JetCorrectionService
Definition: JetAnalyzer_HeavyIons.h:108
JetAnalyzer_HeavyIons::mJetArea
MonitorElement * mJetArea
Definition: JetAnalyzer_HeavyIons.h:182
JetAnalyzer_HeavyIons::mPFCandpT_vs_eta_electron
MonitorElement * mPFCandpT_vs_eta_electron
Definition: JetAnalyzer_HeavyIons.h:201
JetAnalyzer_HeavyIons::mPFCandpT_Forward_photon
MonitorElement * mPFCandpT_Forward_photon
Definition: JetAnalyzer_HeavyIons.h:230
JetAnalyzer_HeavyIons::jptJetsToken_
edm::EDGetTokenT< reco::JPTJetCollection > jptJetsToken_
Definition: JetAnalyzer_HeavyIons.h:124
JetAnalyzer_HeavyIons::mInputCsCandCollection
edm::InputTag mInputCsCandCollection
Definition: JetAnalyzer_HeavyIons.h:99
edm::EventSetup
Definition: EventSetup.h:57
HLTConfigProvider.h
JetAnalyzer_HeavyIons::caloJetsToken_
edm::EDGetTokenT< reco::CaloJetCollection > caloJetsToken_
Definition: JetAnalyzer_HeavyIons.h:121
JetAnalyzer_HeavyIons::mPFCandpT_Endcap_HadE_inHF
MonitorElement * mPFCandpT_Endcap_HadE_inHF
Definition: JetAnalyzer_HeavyIons.h:223
TriggerObject.h
JetAnalyzer_HeavyIons::mCaloPhi
MonitorElement * mCaloPhi
Definition: JetAnalyzer_HeavyIons.h:148
JetAnalyzer_HeavyIons::mSubtractedEFrac
MonitorElement * mSubtractedEFrac[ptBins_][etaBins_]
Definition: JetAnalyzer_HeavyIons.h:196
JetAnalyzer_HeavyIons::centralityBinToken
edm::EDGetTokenT< int > centralityBinToken
Definition: JetAnalyzer_HeavyIons.h:115
JetAnalyzer_HeavyIons::mCSCandpT_vsPt
MonitorElement * mCSCandpT_vsPt[etaBins_]
Definition: JetAnalyzer_HeavyIons.h:194
JetAnalyzer_HeavyIons::mEta
MonitorElement * mEta
Definition: JetAnalyzer_HeavyIons.h:175
JetAnalyzer_HeavyIons::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: JetAnalyzer_HeavyIons.cc:558
CaloTowerCollection.h
JetAnalyzer_HeavyIons::mPFCandpT_Forward_muon
MonitorElement * mPFCandpT_Forward_muon
Definition: JetAnalyzer_HeavyIons.h:229
JetAnalyzer_HeavyIons::mPFCandpT_Forward_electron
MonitorElement * mPFCandpT_Forward_electron
Definition: JetAnalyzer_HeavyIons.h:228
VertexFwd.h
JetAnalyzer_HeavyIons::mSumCaloPt_eta
MonitorElement * mSumCaloPt_eta
Definition: JetAnalyzer_HeavyIons.h:155
JetAnalyzer_HeavyIons::mPFCandpT_Endcap_ChargedHadron
MonitorElement * mPFCandpT_Endcap_ChargedHadron
Definition: JetAnalyzer_HeavyIons.h:218
JetAnalyzer_HeavyIons::mSumPFPt_HF
MonitorElement * mSumPFPt_HF
Definition: JetAnalyzer_HeavyIons.h:168
JetAnalyzer_HeavyIons::mPFCandpT_Forward_EME_inHF
MonitorElement * mPFCandpT_Forward_EME_inHF
Definition: JetAnalyzer_HeavyIons.h:233
JetAnalyzer_HeavyIons::mPFCandpT_Endcap_photon
MonitorElement * mPFCandpT_Endcap_photon
Definition: JetAnalyzer_HeavyIons.h:221
JetAnalyzer_HeavyIons::mPFCandpT_vs_eta_photon
MonitorElement * mPFCandpT_vs_eta_photon
Definition: JetAnalyzer_HeavyIons.h:203
DetId.h
Frameworkfwd.h
JetAnalyzer_HeavyIons::mPFCandpT_Barrel_photon
MonitorElement * mPFCandpT_Barrel_photon
Definition: JetAnalyzer_HeavyIons.h:212
JetAnalyzer_HeavyIons::mSumpt
MonitorElement * mSumpt
Definition: JetAnalyzer_HeavyIons.h:150
JetAnalyzer_HeavyIons::mPt
MonitorElement * mPt
Definition: JetAnalyzer_HeavyIons.h:177
JetAnalyzer_HeavyIons::mInputCollection
edm::InputTag mInputCollection
Definition: JetAnalyzer_HeavyIons.h:96
JetAnalyzer_HeavyIons::mPFDeltaR_Scaled_R
MonitorElement * mPFDeltaR_Scaled_R
Definition: JetAnalyzer_HeavyIons.h:143
JetAnalyzer_HeavyIons::pvToken_
edm::EDGetTokenT< std::vector< reco::Vertex > > pvToken_
Definition: JetAnalyzer_HeavyIons.h:119
JetAnalyzer_HeavyIons::caloTowersToken_
edm::EDGetTokenT< CaloTowerCollection > caloTowersToken_
Definition: JetAnalyzer_HeavyIons.h:120
JetAnalyzer_HeavyIons::mSumCaloPt_HF
MonitorElement * mSumCaloPt_HF
Definition: JetAnalyzer_HeavyIons.h:169
JetAnalyzer_HeavyIons::mPhi
MonitorElement * mPhi
Definition: JetAnalyzer_HeavyIons.h:176
BasicJet.h
UEParameters.h
dqm::implementation::IBooker
Definition: DQMStore.h:43
JetAnalyzer_HeavyIons::mSumCaloPtEtaDep
MonitorElement * mSumCaloPtEtaDep[etaBins_]
Definition: JetAnalyzer_HeavyIons.h:172
JetAnalyzer_HeavyIons::hiVertexToken_
edm::EDGetTokenT< std::vector< reco::Vertex > > hiVertexToken_
Definition: JetAnalyzer_HeavyIons.h:130
GenJet.h
Candidate.h
JetAnalyzer_HeavyIons::etaBins_
static constexpr int etaBins_
Definition: JetAnalyzer_HeavyIons.h:87
JetAnalyzer_HeavyIons::mSumPFPtEtaDep
MonitorElement * mSumPFPtEtaDep[etaBins_]
Definition: JetAnalyzer_HeavyIons.h:171
JetAnalyzer_HeavyIons::rhoEtaRange
MonitorElement * rhoEtaRange
Definition: JetAnalyzer_HeavyIons.h:193
ParameterSet.h
JetAnalyzer_HeavyIons::mPFArea
MonitorElement * mPFArea
Definition: JetAnalyzer_HeavyIons.h:141
JetAnalyzer_HeavyIons::mOutputFile
std::string mOutputFile
Definition: JetAnalyzer_HeavyIons.h:101
JetAnalyzer_HeavyIons::centralityBin_
edm::Handle< int > centralityBin_
Definition: JetAnalyzer_HeavyIons.h:116
edm::Event
Definition: Event.h:73
JetAnalyzer_HeavyIons::mSumSquaredCaloPt
MonitorElement * mSumSquaredCaloPt
Definition: JetAnalyzer_HeavyIons.h:160
JetAnalyzer_HeavyIons::isJPTJet
bool isJPTJet
Definition: JetAnalyzer_HeavyIons.h:238
edm::InputTag
Definition: InputTag.h:15
JetAnalyzer_HeavyIons::mPFCandpT_vs_eta_muon
MonitorElement * mPFCandpT_vs_eta_muon
Definition: JetAnalyzer_HeavyIons.h:202
JetAnalyzer_HeavyIons::mRhoMDist_vsPt
MonitorElement * mRhoMDist_vsPt
Definition: JetAnalyzer_HeavyIons.h:190
JetAnalyzer_HeavyIons::edge_pseudorapidity
const double edge_pseudorapidity[etaBins_+1]
Definition: JetAnalyzer_HeavyIons.h:91
JetAnalyzer_HeavyIons::mMass
MonitorElement * mMass
Definition: JetAnalyzer_HeavyIons.h:180
JetAnalyzer_HeavyIons::centralityBinTag_
edm::InputTag centralityBinTag_
Definition: JetAnalyzer_HeavyIons.h:114
JetAnalyzer_HeavyIons::mRhoMDist_vsEta
MonitorElement * mRhoMDist_vsEta
Definition: JetAnalyzer_HeavyIons.h:188
JPTJet.h
JetAnalyzer_HeavyIons::ptBins_
static constexpr int ptBins_
Definition: JetAnalyzer_HeavyIons.h:88
JetAnalyzer_HeavyIons::UEAlgo
std::string UEAlgo
Definition: JetAnalyzer_HeavyIons.h:103
JetAnalyzer_HeavyIons::mPFCandpT_Barrel_Unknown
MonitorElement * mPFCandpT_Barrel_Unknown
Definition: JetAnalyzer_HeavyIons.h:208
JetAnalyzer_HeavyIons::mCSCand_corrPFcand
MonitorElement * mCSCand_corrPFcand[etaBins_]
Definition: JetAnalyzer_HeavyIons.h:195
JetIDSelectionFunctor.h