Go to the documentation of this file. 1 #ifndef DQMOffline_Trigger_HLTMuonMatchAndPlotContainer_H
2 #define DQMOffline_Trigger_HLTMuonMatchAndPlotContainer_H
dqm::legacy::DQMStore DQMStore
void endRun(const edm::Run &, const edm::EventSetup &)
void addPlotter(const edm::ParameterSet &, std::string, std::string, bool)
Add a HLTMuonMatchAndPlot for a given path.
dqm::implementation::IBooker IBooker
Container Class Definition (this is what is used by the DQM module) ///////.
edm::EDGetTokenT< edm::TriggerResults > trigResultsToken_
edm::EDGetTokenT< reco::MuonCollection > muonToken_
HLTMuonMatchAndPlotContainer(edm::ConsumesCollector &&, const edm::ParameterSet &)
Constructor.
~HLTMuonMatchAndPlotContainer()
Destructor.
dqm::legacy::MonitorElement MonitorElement
edm::EDGetTokenT< reco::BeamSpot > bsToken_
edm::EDGetTokenT< trigger::TriggerEvent > trigSummaryToken_
edm::EDGetTokenT< reco::VertexCollection > pvToken_
void analyze(const edm::Event &, const edm::EventSetup &)
void beginRun(DQMStore::IBooker &, const edm::Run &, const edm::EventSetup &)
std::vector< HLTMuonMatchAndPlot > plotters_