Go to the documentation of this file. 1 #ifndef SiStripQualityStatistics_H
2 #define SiStripQualityStatistics_H
43 std::stringstream
ssV[4][19];
SiStripDetInfoFileReader * reader
edm::ESGetToken< SiStripQuality, SiStripQualityRcd > stripQualityToken_
SiStripQualityStatistics(const edm::ParameterSet &)
edm::ESGetToken< SiStripFedCabling, SiStripFedCablingRcd > fedCablingToken_
std::string TkMapFileName_
edm::ESGetToken< TkDetMap, TrackerTopologyRcd > tkDetMapToken_
Contains cabling info at the device level, including DetId, APV pair numbers, hardware addresses,...
~SiStripQualityStatistics() override
bool addBadCompFromFedErr_
int NBadComponent[4][19][4]
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > tTopoToken_
edm::ESWatcher< SiStripQualityRcd > stripQualityWatcher_
void endRun(edm::Run const &, edm::EventSetup const &) override
std::stringstream ssV[4][19]
const TrackerTopology * tTopo_
void SetBadComponents(int, int, SiStripQuality::BadComponent &)
TrackerMap * tkMapFullIOVs
std::unique_ptr< TkHistoMap > tkhisto
unsigned long long m_cacheID_
const SiStripFedCabling * fedCabling_
const SiStripQuality * siStripQuality_
void updateAndSave(const SiStripQuality *siStripQuality)