1 #ifndef SiPixelMonitorRawData_SiPixelRawDataErrorSource_h 2 #define SiPixelMonitorRawData_SiPixelRawDataErrorSource_h 51 #include <boost/cstdint.hpp>
edm::DetSet< SiPixelRawDataError >::const_iterator ErrorIterator
virtual void bookMEs(DQMStore::IBooker &)
std::map< uint32_t, SiPixelRawDataErrorModule * > theFEDStructure
MonitorElement * meEvtNbr_[40]
MonitorElement * fedcounter
edm::EDGetTokenT< edm::DetSetVector< SiPixelRawDataError > > src_
MonitorElement * byLumiErrors
MonitorElement * meFedETypeNErr_[40]
MonitorElement * meErrorType_[40]
MonitorElement * meFedChNErr_[40]
virtual void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
MonitorElement * meEvtSize_[40]
std::map< uint32_t, SiPixelRawDataErrorModule * > thePixelStructure
MonitorElement * meTBMType_[40]
virtual void dqmBeginRun(const edm::Run &, edm::EventSetup const &) override
SiPixelRawDataErrorSource(const edm::ParameterSet &conf)
MonitorElement * meNErrors_[40]
MonitorElement * meFullType_[40]
MonitorElement * meTBMMessage_[40]
std::string topFolderName_
edm::EDGetTokenT< FEDRawDataCollection > inputSourceToken_
MonitorElement * meFedChLErr_[40]
std::map< std::string, MonitorElement ** > meMapFEDs_
virtual void buildStructure(edm::EventSetup const &)
~SiPixelRawDataErrorSource()
virtual void analyze(const edm::Event &, const edm::EventSetup &) override
collection_type::const_iterator const_iterator
MonitorElement * errorRate