73 float getGainRatio(
const uint32_t &detid,
const uint16_t &apv);
TH1F * getHisto(const long unsigned int &index)
~SiStripCorrelateNoise() override
std::vector< float > values
unsigned long long cacheID_noise
void getHistos(const uint32_t &detid, const TrackerTopology *tTopo, std::vector< TH1F * > &histos)
void beginRun(const edm::Run &run, const edm::EventSetup &es) override
float getMeanNoise(const SiStripNoises::Range &noiseRange, const uint32_t &first, const uint32_t &range)
void DoAnalysis(const edm::EventSetup &, const SiStripNoises &, SiStripNoises &)
edm::ESHandle< SiStripApvGain > gainHandle_
float getGainRatio(const uint32_t &detid, const uint16_t &apv)
unsigned long long getNoiseCache(const edm::EventSetup &eSetup)
edm::ESHandle< SiStripNoises > noiseHandle_
unsigned long long cacheID_gain
std::vector< TH1F * > vTH1
unsigned long long getGainCache(const edm::EventSetup &eSetup)
SiStripCorrelateNoise(const edm::ParameterSet &)
void checkGainCache(const edm::EventSetup &es)
std::pair< ContainerIterator, ContainerIterator > Range
void analyze(const edm::Event &, const edm::EventSetup &) override
SiStripDetInfoFileReader * fr