Static Private Member Functions | |
static double | sumEnergy (edm::Handle< reco::PFClusterCollection > const &pfClusters, double eta, double phi) |
Static Private Attributes | |
static constexpr double | partR2 = 0.3 * 0.3 |
Definition at line 39 of file PFClusterValidation.cc.
PFClusterValidation::PFClusterValidation | ( | edm::ParameterSet const & | conf | ) |
Definition at line 102 of file PFClusterValidation.cc.
References edm::ParameterSet::getUntrackedParameter(), hepMCTok_, HLT_2022v12_cff::InputTag, pfClusterECALTok_, pfClusterHCALTok_, pfClusterHFTok_, and pfClusterHOTok_.
|
override |
Definition at line 113 of file PFClusterValidation.cc.
|
overridevirtual |
Reimplemented from DQMEDAnalyzer.
Definition at line 217 of file PFClusterValidation.cc.
References funct::abs(), egen_MC_, emean_vs_eta_E_, emean_vs_eta_EH_, emean_vs_eta_EHF_, emean_vs_eta_EHFO_, emean_vs_eta_H_, emean_vs_eta_HF_, emean_vs_eta_HO_, HCALHighEnergyHPDFilter_cfi::energy, dqm::impl::MonitorElement::Fill(), MuonClassifier_cff::hepMC, hepMCTok_, L1TPhase2Offline_cfi::maxPt, AlCaHLTBitMon_ParallelJobs::p, pfClusterECALTok_, pfClusterHCALTok_, pfClusterHFTok_, pfClusterHOTok_, DiDispStaMuonMonitor_cfi::pt, ratio_Esummed_ECAL_0_, ratio_Esummed_ECAL_1_, ratio_Esummed_ECAL_2_, ratio_Esummed_ECAL_3_, ratio_Esummed_ECAL_4_, ratio_Esummed_ECAL_HCAL_0_, ratio_Esummed_ECAL_HCAL_1_, ratio_Esummed_ECAL_HCAL_2_, ratio_Esummed_ECAL_HCAL_3_, ratio_Esummed_ECAL_HCAL_4_, ratio_Esummed_ECAL_HCAL_HO_0_, ratio_Esummed_ECAL_HCAL_HO_1_, ratio_Esummed_ECAL_HCAL_HO_2_, ratio_Esummed_ECAL_HCAL_HO_3_, ratio_Esummed_ECAL_HCAL_HO_4_, ratio_Esummed_HCAL_0_, ratio_Esummed_HCAL_1_, ratio_Esummed_HCAL_2_, ratio_Esummed_HCAL_3_, ratio_Esummed_HCAL_4_, ratio_Esummed_HF_5_, ratio_Esummed_HF_6_, ratio_Esummed_HO_0_, ratio_Esummed_HO_1_, ratio_Esummed_HO_2_, ratio_Esummed_HO_3_, ratio_Esummed_HO_4_, and sumEnergy().
|
overridevirtual |
Implements DQMEDAnalyzer.
Definition at line 115 of file PFClusterValidation.cc.
References dqm::implementation::IBooker::book1D(), dqm::implementation::IBooker::bookProfile(), egen_MC_, emean_vs_eta_E_, emean_vs_eta_EH_, emean_vs_eta_EHF_, emean_vs_eta_EHFO_, emean_vs_eta_H_, emean_vs_eta_HF_, emean_vs_eta_HO_, HLT_2022v12_cff::etaBins, defaults_cfi::etaBinsOffset, timingPdfMaker::histo, ratio_Esummed_ECAL_0_, ratio_Esummed_ECAL_1_, ratio_Esummed_ECAL_2_, ratio_Esummed_ECAL_3_, ratio_Esummed_ECAL_4_, ratio_Esummed_ECAL_HCAL_0_, ratio_Esummed_ECAL_HCAL_1_, ratio_Esummed_ECAL_HCAL_2_, ratio_Esummed_ECAL_HCAL_3_, ratio_Esummed_ECAL_HCAL_4_, ratio_Esummed_ECAL_HCAL_HO_0_, ratio_Esummed_ECAL_HCAL_HO_1_, ratio_Esummed_ECAL_HCAL_HO_2_, ratio_Esummed_ECAL_HCAL_HO_3_, ratio_Esummed_ECAL_HCAL_HO_4_, ratio_Esummed_HCAL_0_, ratio_Esummed_HCAL_1_, ratio_Esummed_HCAL_2_, ratio_Esummed_HCAL_3_, ratio_Esummed_HCAL_4_, ratio_Esummed_HF_5_, ratio_Esummed_HF_6_, ratio_Esummed_HO_0_, ratio_Esummed_HO_1_, ratio_Esummed_HO_2_, ratio_Esummed_HO_3_, ratio_Esummed_HO_4_, dqm::implementation::NavigatorBase::setCurrentFolder(), and findQualityFiles::size.
|
staticprivate |
Definition at line 312 of file PFClusterValidation.cc.
References reco::deltaR2(), PVValHelper::eta, edm::HandleBase::isValid(), partR2, packedPFCandidateRefMixer_cfi::pf, and phi.
Referenced by analyze().
|
private |
Definition at line 99 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 56 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 58 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 62 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 63 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 57 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 60 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 61 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 50 of file PFClusterValidation.cc.
Referenced by analyze(), and PFClusterValidation().
|
staticprivate |
Definition at line 47 of file PFClusterValidation.cc.
Referenced by sumEnergy().
|
private |
Definition at line 51 of file PFClusterValidation.cc.
Referenced by analyze(), and PFClusterValidation().
|
private |
Definition at line 52 of file PFClusterValidation.cc.
Referenced by analyze(), and PFClusterValidation().
|
private |
Definition at line 54 of file PFClusterValidation.cc.
Referenced by analyze(), and PFClusterValidation().
|
private |
Definition at line 53 of file PFClusterValidation.cc.
Referenced by analyze(), and PFClusterValidation().
|
private |
Definition at line 65 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 69 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 73 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 77 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 81 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 88 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 90 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 92 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 94 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 96 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 89 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 91 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 93 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 95 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 97 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 66 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 70 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 74 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 78 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 82 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 85 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 86 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 67 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 71 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 75 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 79 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 83 of file PFClusterValidation.cc.
Referenced by analyze(), and bookHistograms().