Container Class Definition (this is what is used by the DQM module) ///////. More...
#include <HLTMuonMatchAndPlotContainer.h>
Public Member Functions | |
void | addPlotter (const edm::ParameterSet &, std::string, std::string, bool) |
Add a HLTMuonMatchAndPlot for a given path. More... | |
void | analyze (const edm::Event &, const edm::EventSetup &) |
void | beginRun (DQMStore::IBooker &, const edm::Run &, const edm::EventSetup &) |
void | endRun (const edm::Run &, const edm::EventSetup &) |
HLTMuonMatchAndPlotContainer (edm::ConsumesCollector &&, const edm::ParameterSet &) | |
Constructor. More... | |
~HLTMuonMatchAndPlotContainer () | |
Destructor. More... | |
Container Class Definition (this is what is used by the DQM module) ///////.
Definition at line 44 of file HLTMuonMatchAndPlotContainer.h.
HLTMuonMatchAndPlotContainer::HLTMuonMatchAndPlotContainer | ( | edm::ConsumesCollector && | iC, |
const edm::ParameterSet & | pset | ||
) |
Constructor.
Container Class Members (this is what is used by the DQM module) //////////.
Constructor
Definition at line 21 of file HLTMuonMatchAndPlotContainer.cc.
References edm::ParameterSet::getParameter(), HiRecoMuon_cff::inputTags, edm::InputTag::instance(), and edm::InputTag::label().
|
inline |
Destructor.
Definition at line 53 of file HLTMuonMatchAndPlotContainer.h.
References addPlotter(), analyze(), beginRun(), endRun(), plotters_, and AlCaHLTBitMon_QueryRunRegistry::string.
void HLTMuonMatchAndPlotContainer::addPlotter | ( | const edm::ParameterSet & | pset, |
std::string | path, | ||
std::string | label, | ||
bool | islastfilter | ||
) |
Add a HLTMuonMatchAndPlot for a given path.
Definition at line 46 of file HLTMuonMatchAndPlotContainer.cc.
References eostools::move().
Referenced by HLTMuonOfflineAnalyzer::dqmBeginRun(), and ~HLTMuonMatchAndPlotContainer().
void HLTMuonMatchAndPlotContainer::analyze | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup | ||
) |
Definition at line 86 of file HLTMuonMatchAndPlotContainer.cc.
References allMuons_cfi::allMuons, ecalDrivenElectronSeedsParameters_cff::beamSpot, end, edm::Event::getByToken(), edm::HandleBase::isValid(), edm::Event::triggerNames(), triggerResults, trigNames, and ecalDrivenElectronSeedsParameters_cff::vertices.
Referenced by HLTMuonOfflineAnalyzer::analyze(), and ~HLTMuonMatchAndPlotContainer().
void HLTMuonMatchAndPlotContainer::beginRun | ( | DQMStore::IBooker & | iBooker, |
const edm::Run & | iRun, | ||
const edm::EventSetup & | iSetup | ||
) |
Definition at line 55 of file HLTMuonMatchAndPlotContainer.cc.
References end.
Referenced by HLTMuonOfflineAnalyzer::bookHistograms(), and ~HLTMuonMatchAndPlotContainer().
void HLTMuonMatchAndPlotContainer::endRun | ( | const edm::Run & | iRun, |
const edm::EventSetup & | iSetup | ||
) |
Definition at line 71 of file HLTMuonMatchAndPlotContainer.cc.
References end.
Referenced by ~HLTMuonMatchAndPlotContainer().
|
private |
Definition at line 67 of file HLTMuonMatchAndPlotContainer.h.
|
private |
Definition at line 68 of file HLTMuonMatchAndPlotContainer.h.
|
private |
Definition at line 65 of file HLTMuonMatchAndPlotContainer.h.
Referenced by ~HLTMuonMatchAndPlotContainer().
|
private |
Definition at line 69 of file HLTMuonMatchAndPlotContainer.h.
|
private |
Definition at line 72 of file HLTMuonMatchAndPlotContainer.h.
|
private |
Definition at line 71 of file HLTMuonMatchAndPlotContainer.h.