73 const uint32_t &firstStrip,
74 const uint32_t &range);
void beginRun(const edm::Run &run, const edm::EventSetup &es) override
SiStripDetInfoFileReader * fr
TH2F * getHisto(const long unsigned int &index)
edm::ESHandle< SiStripNoises > noiseHandle_
void iterateOnBadStrips(const uint32_t &detid, const TrackerTopology *tTopo, SiStripQuality::Range &sqrange)
void getHistos(const uint32_t &detid, const TrackerTopology *tTopo, std::vector< TH2F * > &histos)
~SiStripCorrelateBadStripAndNoise() override
unsigned long long getQualityCache(const edm::EventSetup &eSetup)
void iterateOnDets(const TrackerTopology *tTopo)
unsigned long long getNoiseCache(const edm::EventSetup &eSetup)
unsigned long long cacheID_quality
edm::ESHandle< SiStripQuality > qualityHandle_
SiStripCorrelateBadStripAndNoise(const edm::ParameterSet &)
float getMeanNoise(const SiStripNoises::Range &noiseRange, const uint32_t &first, const uint32_t &range)
unsigned long long cacheID_noise
void analyze(const edm::Event &, const edm::EventSetup &) override
std::pair< ContainerIterator, ContainerIterator > Range
void DoAnalysis(const edm::EventSetup &)
std::pair< ContainerIterator, ContainerIterator > Range
void correlateWithNoise(const uint32_t &detid, const TrackerTopology *tTopo, const uint32_t &firstStrip, const uint32_t &range)
std::vector< TH2F * > vTH2