TH1F * getHisto(const long unsigned int &index)
virtual void analyze(const edm::Event &, const edm::EventSetup &)
std::vector< float > values
unsigned long long cacheID_noise
void getHistos(const uint32_t &detid, const TrackerTopology *tTopo, std::vector< TH1F * > &histos)
std::vector< TH1F * > vTH1
float getMeanNoise(const SiStripNoises::Range &noiseRange, const uint32_t &first, const uint32_t &range)
void DoAnalysis(const edm::EventSetup &, const SiStripNoises &, SiStripNoises &)
virtual void beginRun(const edm::Run &run, const edm::EventSetup &es)
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
unsigned long long getGainCache(const edm::EventSetup &eSetup)
SiStripCorrelateNoise(const edm::ParameterSet &)
void checkGainCache(const edm::EventSetup &es)
std::pair< ContainerIterator, ContainerIterator > Range
SiStripDetInfoFileReader * fr