Classes | |
class | Plot1DInBin |
class | Plot1DInBinVariable |
Protected Member Functions | |
void | bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override |
Protected Member Functions inherited from DQMEDAnalyzer | |
uint64_t | meId () const |
Private Member Functions | |
void | fillJetResponse (edm::View< pat::Jet > &recoJetCollection, edm::View< reco::Jet > &genJetCollection) |
void | prepareGenJetPlots (const std::vector< edm::ParameterSet > &genjet_plots_pset) |
void | prepareJetResponsePlots (const std::vector< edm::ParameterSet > &genjet_plots_pset) |
Private Attributes | |
std::vector< Plot1DInBinVariable > | genJetPlots |
edm::InputTag | genJetsLabel |
bool | genJetsOn |
edm::EDGetTokenT< edm::View < reco::Jet > > | genJetsToken |
bool | isMC |
std::string | jetCollectionName |
float | jetDeltaR |
std::vector< Plot1DInBin > | jetResponsePlots |
std::vector< Plot1DInBin > | jetResponsePlots_noJEC |
edm::InputTag | recoJetsLabel |
edm::EDGetTokenT< edm::View < pat::Jet > > | recoJetsToken |
edm::EDGetTokenT < reco::CandViewMatchMap > | srcRefToJetMap |
Definition at line 21 of file PFJetAnalyzerDQM.cc.
PFJetAnalyzerDQM::PFJetAnalyzerDQM | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 191 of file PFJetAnalyzerDQM.cc.
References genJetsLabel, genJetsOn, genJetsToken, edm::ParameterSet::getParameter(), jetCollectionName, jetDeltaR, edm::InputTag::label(), prepareGenJetPlots(), prepareJetResponsePlots(), recoJetsLabel, and recoJetsToken.
|
overridevirtual |
Reimplemented from DQMEDAnalyzer.
Definition at line 281 of file PFJetAnalyzerDQM.cc.
References fillJetResponse(), genJetsToken, edm::Event::getByToken(), isMC, edm::EventBase::isRealData(), and recoJetsToken.
|
overrideprotectedvirtual |
Implements DQMEDAnalyzer.
Definition at line 261 of file PFJetAnalyzerDQM.cc.
References genJetPlots, genJetsOn, jetCollectionName, jetResponsePlots, jetResponsePlots_noJEC, bigModule::plot(), and dqm::implementation::NavigatorBase::setCurrentFolder().
|
private |
Definition at line 215 of file PFJetAnalyzerDQM.cc.
References funct::abs(), edm::View< T >::at(), genJetPlots, genJetsOn, mps_fire::i, jetDeltaR, jetResponsePlots, jetResponsePlots_noJEC, PFB::match(), bigModule::plot(), uploadConditions::response, and edm::View< T >::size().
Referenced by analyze().
|
private |
Definition at line 168 of file PFJetAnalyzerDQM.cc.
References genJetPlots, mergeVDriftHistosByStation::name, TrackValidation_cff::pset, defaults_cfi::ptbins, AlCaHLTBitMon_QueryRunRegistry::string, and runGCPTkAlMap::title.
Referenced by PFJetAnalyzerDQM().
|
private |
Definition at line 138 of file PFJetAnalyzerDQM.cc.
References jetResponsePlots, jetResponsePlots_noJEC, mergeVDriftHistosByStation::name, TrackValidation_cff::pset, AlCaHLTBitMon_QueryRunRegistry::string, and runGCPTkAlMap::title.
Referenced by PFJetAnalyzerDQM().
|
private |
Definition at line 116 of file PFJetAnalyzerDQM.cc.
Referenced by bookHistograms(), fillJetResponse(), and prepareGenJetPlots().
|
private |
Definition at line 128 of file PFJetAnalyzerDQM.cc.
Referenced by PFJetAnalyzerDQM().
|
private |
Definition at line 123 of file PFJetAnalyzerDQM.cc.
Referenced by bookHistograms(), fillJetResponse(), and PFJetAnalyzerDQM().
|
private |
Definition at line 130 of file PFJetAnalyzerDQM.cc.
Referenced by analyze(), and PFJetAnalyzerDQM().
|
private |
Definition at line 119 of file PFJetAnalyzerDQM.cc.
Referenced by analyze().
|
private |
Definition at line 125 of file PFJetAnalyzerDQM.cc.
Referenced by bookHistograms(), and PFJetAnalyzerDQM().
|
private |
Definition at line 121 of file PFJetAnalyzerDQM.cc.
Referenced by fillJetResponse(), and PFJetAnalyzerDQM().
|
private |
Definition at line 114 of file PFJetAnalyzerDQM.cc.
Referenced by bookHistograms(), fillJetResponse(), and prepareJetResponsePlots().
|
private |
Definition at line 115 of file PFJetAnalyzerDQM.cc.
Referenced by bookHistograms(), fillJetResponse(), and prepareJetResponsePlots().
|
private |
Definition at line 127 of file PFJetAnalyzerDQM.cc.
Referenced by PFJetAnalyzerDQM().
|
private |
Definition at line 129 of file PFJetAnalyzerDQM.cc.
Referenced by analyze(), and PFJetAnalyzerDQM().
|
private |
Definition at line 131 of file PFJetAnalyzerDQM.cc.