Go to the documentation of this file. 1 #ifndef SiPixelMonitorRawData_SiPixelRawDataErrorSource_h
2 #define SiPixelMonitorRawData_SiPixelRawDataErrorSource_h
MonitorElement * meFedETypeNErr_[40]
MonitorElement * meFedChLErr_[40]
MonitorElement * meErrorType_[40]
virtual void buildStructure(edm::EventSetup const &)
void analyze(const edm::Event &, const edm::EventSetup &) override
MonitorElement * meTBMMessage_[40]
std::map< uint32_t, SiPixelRawDataErrorModule * > thePixelStructure
std::string topFolderName_
edm::DetSet< SiPixelRawDataError >::const_iterator ErrorIterator
MonitorElement * fedcounter
SiPixelRawDataErrorSource(const edm::ParameterSet &conf)
std::map< uint32_t, SiPixelRawDataErrorModule * > theFEDStructure
~SiPixelRawDataErrorSource() override
MonitorElement * meTBMType_[40]
virtual void bookMEs(DQMStore::IBooker &)
MonitorElement * byLumiErrors
MonitorElement * errorRate
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > trackerTopoTokenBeginRun_
MonitorElement * meEvtSize_[40]
MonitorElement * meNErrors_[40]
MonitorElement * meFullType_[40]
MonitorElement * meEvtNbr_[40]
edm::EDGetTokenT< edm::DetSetVector< SiPixelRawDataError > > src_
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
edm::EDGetTokenT< FEDRawDataCollection > inputSourceToken_
void dqmBeginRun(const edm::Run &, edm::EventSetup const &) override
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > trackerGeomTokenBeginRun_
MonitorElement * meFedChNErr_[40]
std::map< std::string, MonitorElement ** > meMapFEDs_
collection_type::const_iterator const_iterator