1 #ifndef SiStripMonitorClient_SiStripBadComponentInfo_h 2 #define SiStripMonitorClient_SiStripBadComponentInfo_h
std::map< std::pair< int, int >, float > mapBadFiber
void createSummary(MonitorElement *me, const std::map< std::pair< int, int >, float > &map)
SiStripBadComponentInfo(edm::ParameterSet const &ps)
Constructor.
MonitorElement * badStripME_
~SiStripBadComponentInfo() override
void endRun(edm::Run const &, edm::EventSetup const &) override
edm::ESHandle< SiStripQuality > siStripQuality_
void bookBadComponentHistos(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
MonitorElement * badFiberME_
void fillBadComponentMaps(int xbin, int component, SiStripQuality::BadComponent const &BC)
std::map< std::pair< int, int >, float > mapBadAPV
std::string qualityLabel_
void checkBadComponents(edm::EventSetup const &eSetup)
edm::ESHandle< TrackerTopology > tTopoHandle_
std::map< std::pair< int, int >, float > mapBadStrip
MonitorElement * badAPVME_