Container Class Definition (this is what is used by the DQM module) ///////. More...
#include <HLTMuonMatchAndPlotContainer.h>
Public Types | |
typedef dqm::legacy::DQMStore | DQMStore |
typedef dqm::legacy::MonitorElement | MonitorElement |
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 43 of file HLTMuonMatchAndPlotContainer.h.
Definition at line 45 of file HLTMuonMatchAndPlotContainer.h.
Definition at line 46 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 HigPhotonJetHLTOfflineSource_cfi::hltProcessName, HLT_2018_cff::InputTag, HLTMuonOfflineAnalyzer_cfi::inputTags, edm::InputTag::instance(), edm::InputTag::label(), and muonDTDigis_cfi::pset.
|
inline |
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 42 of file HLTMuonMatchAndPlotContainer.cc.
References label, eostools::move(), castor_dqm_sourceclient_file_cfg::path, and muonDTDigis_cfi::pset.
Referenced by HLTMuonOfflineAnalyzer::dqmBeginRun().
void HLTMuonMatchAndPlotContainer::analyze | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup | ||
) |
Definition at line 69 of file HLTMuonMatchAndPlotContainer.cc.
References allMuons_cfi::allMuons, pwdgSkimBPark_cfi::beamSpot, end, iEvent, triggerResults, HLTMuonOfflineAnalyzer_cfi::triggerSummary, trigNames, and pwdgSkimBPark_cfi::vertices.
Referenced by HLTMuonOfflineAnalyzer::analyze().
void HLTMuonMatchAndPlotContainer::beginRun | ( | DQMStore::IBooker & | iBooker, |
const edm::Run & | iRun, | ||
const edm::EventSetup & | iSetup | ||
) |
Definition at line 49 of file HLTMuonMatchAndPlotContainer.cc.
References end.
Referenced by HLTMuonOfflineAnalyzer::bookHistograms().
void HLTMuonMatchAndPlotContainer::endRun | ( | const edm::Run & | iRun, |
const edm::EventSetup & | iSetup | ||
) |
|
private |
Definition at line 65 of file HLTMuonMatchAndPlotContainer.h.
|
private |
Definition at line 66 of file HLTMuonMatchAndPlotContainer.h.
|
private |
Definition at line 63 of file HLTMuonMatchAndPlotContainer.h.
Referenced by ~HLTMuonMatchAndPlotContainer().
|
private |
Definition at line 67 of file HLTMuonMatchAndPlotContainer.h.
|
private |
Definition at line 70 of file HLTMuonMatchAndPlotContainer.h.
|
private |
Definition at line 69 of file HLTMuonMatchAndPlotContainer.h.