Go to the documentation of this file. 1 #ifndef ValidationRecoJetsJetTester_h
2 #define ValidationRecoJetsJetTester_h
58 const double RecoMass);
MonitorElement * mPtCorrOverReco_Eta_3500
MonitorElement * mMassRecoOverGen_E_40_200
edm::EDGetTokenT< reco::GenJetCollection > genJetsToken_
MonitorElement * mPtCorrOverReco_Eta_200_600
MonitorElement * mPtRecoOverGen_GenPhi_F
MonitorElement * mMassRecoOverGen_E_5000
MonitorElement * mCorrJetEta_Pt40
MonitorElement * mNJetsEta_B_40
MonitorElement * mMassRecoOverGen_E_1500_3500
MonitorElement * mMassRecoOverGen_F_1000_1500
MonitorElement * hadEnergyInHE
MonitorElement * HFEMEnergy
MonitorElement * chargedMultiplicity
MonitorElement * mPtRecoOverGen_E_20_40
MonitorElement * hadEnergyInHB
MonitorElement * mMassRecoOverGen_F_40_200
MonitorElement * mMassRecoOverGen_F_750_1000
MonitorElement * mPtRecoOverGen_GenEta_600_1500
MonitorElement * mCorrJetPt
edm::EDGetTokenT< pat::JetCollection > patJetsToken_
MonitorElement * mPtCorrOverGen_GenPt_F
MonitorElement * mPtRecoOverGen_GenPhi_B
MonitorElement * mPtRecoOverGen_E_200_600
MonitorElement * neutralHadronEnergy
MonitorElement * mPtCorrOverGen_GenEta_5000_6500
MonitorElement * mPtCorrOverGen_GenEta_3500
MonitorElement * mMassRecoOverGen_B_1500_3500
MonitorElement * electronMultiplicity
MonitorElement * HFHadronEnergyFraction
MonitorElement * mPtFirst
MonitorElement * mPtRecoOverGen_GenEta_3500_5000
MonitorElement * mMassRecoOverGen_B_40_200
MonitorElement * mMassRecoOverGen_B_500_750
MonitorElement * mPtCorrOverGen_GenEta_200_600
MonitorElement * mPtRecoOverGen_B_3500_5000
MonitorElement * mDeltaEta
MonitorElement * mPhiFirst
MonitorElement * HFHadronMultiplicity
MonitorElement * chargedHadronMultiplicity
void analyze(const edm::Event &, const edm::EventSetup &) override
MonitorElement * maxEInEmTowers
double mMatchGenPtThreshold
MonitorElement * mMassRecoOverGen_E_750_1000
MonitorElement * mPtRecoOverGen_F_600_1500
MonitorElement * mPtRecoOverGen_GenPt_B
MonitorElement * mPtRecoOverGen_GenEta_1500_3500
MonitorElement * mPtRecoOverGen_E_5000_6500
MonitorElement * HFEMEnergyFraction
MonitorElement * mCorrJetPhi_Pt40
MonitorElement * mPtRecoOverGen_F_40_200
MonitorElement * mPtRecoOverGen_E_3500
MonitorElement * emEnergyInEB
MonitorElement * mPtCorrOverGen_GenPt_E
MonitorElement * mPtRecoOverGen_F_20_40
JetTester(const edm::ParameterSet &)
MonitorElement * mPtCorrOverReco_Eta_5000_6500
MonitorElement * chargedMuEnergyFraction
double mRecoJetPtThreshold
MonitorElement * mPtCorrOverReco_Pt_E
MonitorElement * mPtCorrOverReco_Pt_B
MonitorElement * electronEnergy
MonitorElement * genPartonPDGID
MonitorElement * mMassRecoOverGen_F_500_750
MonitorElement * mMassRecoOverGen_B_1000_1500
MonitorElement * mMassRecoOverGen_F_200_500
MonitorElement * mEtaFirst
MonitorElement * mPtRecoOverGen_B_3500
MonitorElement * muonEnergyFraction
MonitorElement * mPtRecoOverGen_B_5000_6500
edm::EDGetTokenT< reco::CaloJetCollection > caloJetsToken_
edm::InputTag mInputGenCollection
MonitorElement * mNJetsEta_E_20_40
MonitorElement * neutralEmEnergyFraction
MonitorElement * photonMultiplicity
MonitorElement * mMassRecoOverGen_E_1000_1500
MonitorElement * neutralMultiplicity
edm::InputTag mInputCollection
MonitorElement * HOEnergyFraction
MonitorElement * neutralEmEnergy
MonitorElement * chargedMuEnergy
MonitorElement * hadEnergyInHO
MonitorElement * mMassRecoOverGen_B_3500_5000
MonitorElement * mMassRecoOverGen_E_20_40
MonitorElement * mPtCorrOverReco_Eta_3500_5000
MonitorElement * mDeltaPhi
MonitorElement * mPtRecoOverGen_GenEta_3500
MonitorElement * energyFractionHadronic
MonitorElement * mPtRecoOverGen_E_40_200
MonitorElement * mPtRecoOverGen_GenPt_F
MonitorElement * mPtCorrOverGen_GenEta_20_40
MonitorElement * chargedHadronEnergy
MonitorElement * electronEnergyFraction
MonitorElement * mPtRecoOverGen_B_1500_3500
MonitorElement * mPtCorrOverReco_Pt_F
MonitorElement * neutralHadronEnergyFraction
MonitorElement * mMassRecoOverGen_E_3500_5000
MonitorElement * mNJetsEta_E_40
MonitorElement * muonMultiplicity
MonitorElement * mPtRecoOverGen_F_200_600
MonitorElement * mMassRecoOverGen_B_200_500
MonitorElement * photonEnergy
MonitorElement * mMassRecoOverGen_B_5000
MonitorElement * chargedHadronEnergyFraction
MonitorElement * mPtCorrOverReco_Eta_600_1500
MonitorElement * mPtCorrOverGen_GenEta_40_200
MonitorElement * chargedEmEnergy
MonitorElement * neutralHadronMultiplicity
MonitorElement * emEnergyFraction
void fillMatchHists(const double GenEta, const double GenPhi, const double GenPt, const double GenMass, const double RecoEta, const double RecoPhi, const double RecoPt, const double RecoMass)
MonitorElement * emEnergyInHF
MonitorElement * HFEMMultiplicity
edm::EDGetTokenT< reco::PFJetCollection > pfJetsToken_
MonitorElement * HFHadronEnergy
MonitorElement * hadEnergyInHF
MonitorElement * mPtCorrOverReco_Eta_1500_3500
MonitorElement * hadronFlavor
MonitorElement * mPtRecoOverGen_B_600_1500
MonitorElement * mPtCorrOverGen_GenEta_1500_3500
MonitorElement * HOEnergy
MonitorElement * partonFlavor
MonitorElement * mMassRecoOverGen_B_750_1000
MonitorElement * mPtRecoOverGen_GenEta_20_40
MonitorElement * mNJets_40
MonitorElement * mGenPhiFirst
MonitorElement * photonEnergyFraction
edm::EDGetTokenT< reco::JetCorrector > jetCorrectorToken_
MonitorElement * mPtRecoOverGen_E_3500_5000
MonitorElement * mPtCorrOverReco_Eta_20_40
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
MonitorElement * maxEInHadTowers
edm::EDGetTokenT< GenEventInfoProduct > evtToken_
MonitorElement * mPtRecoOverGen_E_600_1500
MonitorElement * mConstituents
MonitorElement * mMassRecoOverGen_B_20_40
MonitorElement * mPtCorrOverGen_GenEta_600_1500
MonitorElement * mPtRecoOverGen_GenEta_40_200
MonitorElement * mPtCorrOverReco_Eta_40_200
MonitorElement * mNJetsEta_B_20_40
MonitorElement * mPtRecoOverGen_B_40_200
MonitorElement * towersArea
MonitorElement * mMassRecoOverGen_F_20_40
MonitorElement * mPtRecoOverGen_E_1500_3500
MonitorElement * mPtRecoOverGen_F_3500
MonitorElement * mMassRecoOverGen_E_500_750
MonitorElement * mPtRecoOverGen_GenPhi_E
MonitorElement * emEnergyInEE
MonitorElement * mMassRecoOverGen_F_1500
MonitorElement * mPtRecoOverGen_B_20_40
MonitorElement * mJetArea
MonitorElement * mDeltaPt
MonitorElement * muonEnergy
edm::EDGetTokenT< std::vector< reco::Vertex > > pvToken_
MonitorElement * mCorrJetPhi
MonitorElement * mPtCorrOverGen_GenEta_3500_5000
MonitorElement * mPtRecoOverGen_GenPt_E
edm::InputTag mJetCorrector
MonitorElement * mPtRecoOverGen_B_200_600
MonitorElement * mGenEtaFirst
MonitorElement * mPtCorrOverGen_GenPt_B
MonitorElement * mPtRecoOverGen_GenEta_200_600
MonitorElement * mPtRecoOverGen_F_1500_3500
MonitorElement * mCorrJetEta
MonitorElement * mMassRecoOverGen_E_200_500
MonitorElement * mPtRecoOverGen_GenEta_5000_6500
MonitorElement * chargedEmEnergyFraction