Go to the documentation of this file.
108 std::map<std::string, std::map<uint32_t, MonitorElement*> >
digiHistos;
109 std::map<std::string, std::map<int, MonitorElement*> >
wheelHistos;
bool doAllHitsOccupancies
std::map< DTChamberId, int > nSynchNoiseEvents
DTDigiTask(const edm::ParameterSet &ps)
Constructor.
edm::EDGetTokenT< DTDigiCollection > dtDigiToken_
int tMax
no needs to be precise. Value from PSets will always be used
void channelsMap(const DTChamberId &dtCh, std::string histoTag)
To map real channels.
edm::ESHandle< DTT0 > t0Map
edm::ESHandle< DTGeometry > muonGeom
edm::ESHandle< DTReadOutMapping > mapping
void bookHistos(DQMStore::IBooker &ibooker, const DTSuperLayerId &dtSL, std::string folder, std::string histoTag)
Book the ME.
edm::ESHandle< DTTtrig > tTrigMap
std::set< DTChamberId > syncNoisyChambers
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
std::map< std::string, std::map< int, MonitorElement * > > wheelHistos
std::string topFolder() const
MonitorElement * nEventMonitor
edm::Handle< LTCDigiCollection > ltcdigis
float tTrig
tTrig from the DB
std::map< std::string, std::map< uint32_t, MonitorElement * > > digiHistos
std::string triggerSource()
get the L1A source
std::map< DTChamberId, int > hitMap
~DTDigiTask() override
Destructor.
void analyze(const edm::Event &e, const edm::EventSetup &c) override
Analyze.
void dqmBeginRun(const edm::Run &, const edm::EventSetup &) override
void beginLuminosityBlock(edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &context) override
To reset the MEs.
edm::EDGetTokenT< LTCDigiCollection > ltcDigiCollectionToken_
void endLuminosityBlock(edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &context) final