1 #ifndef SiStripMonitorClient_SiStripBadComponentInfo_h
2 #define SiStripMonitorClient_SiStripBadComponentInfo_h
51 descriptions.
add(
"siStripBadComponentInfo", desc);
78 std::unique_ptr<TrackerTopology>
tTopo_;
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
std::map< std::pair< int, int >, float > mapBadFiber
void fillBadComponentMaps(const SiStripQuality *siStripQuality)
void bookBadComponentHistos(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
std::unique_ptr< TrackerTopology > tTopo_
std::map< std::pair< int, int >, float > mapBadAPV
MonitorElement * badFiberME_
SiStripQualityWithFromFedErrorsHelper withFedErrHelper_
void add(std::string const &label, ParameterSetDescription const &psetDescription)
void checkBadComponents(edm::EventSetup const &eSetup)
std::map< std::pair< int, int >, float > mapBadStrip
static void fillDescription(edm::ParameterSetDescription &desc)
MonitorElement * badAPVME_
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > tTopoToken_