1 #ifndef DQMOffline_Muon_GEMOfflineMonitor_h
2 #define DQMOffline_Muon_GEMOfflineMonitor_h
42 #endif // DQMOffline_Muon_GEMOfflineMonitor_h
void analyze(const edm::Event &event, const edm::EventSetup &eventSetup) override
void doHitOccupancy(const edm::ESHandle< GEMGeometry > &, const edm::Handle< GEMRecHitCollection > &)
void doDigiOccupancy(const edm::ESHandle< GEMGeometry > &, const edm::Handle< GEMDigiCollection > &)
const edm::ESGetToken< GEMGeometry, MuonGeometryRecord > gemToken_
GEMOfflineMonitor(const edm::ParameterSet &)
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
std::map< GEMDetId, dqm::impl::MonitorElement * > MEMap
edm::EDGetTokenT< GEMRecHitCollection > rechit_token_
void bookHitOccupancy(DQMStore::IBooker &, const edm::ESHandle< GEMGeometry > &)
edm::EDGetTokenT< GEMDigiCollection > digi_token_
~GEMOfflineMonitor() override
void bookDigiOccupancy(DQMStore::IBooker &, const edm::ESHandle< GEMGeometry > &)
static void fillDescriptions(edm::ConfigurationDescriptions &)