1 #ifndef RECOLOCALTRACKER_SISTRIPZEROSUPPRESSION_SISTRIPTT6COMMONMODENOISESUBTRACTION_H
2 #define RECOLOCALTRACKER_SISTRIPZEROSUPPRESSION_SISTRIPTT6COMMONMODENOISESUBTRACTION_H
17 void subtract(uint32_t detId, uint16_t firstAPV, std::vector<int16_t>& digis)
override;
18 void subtract(uint32_t detId, uint16_t firstAPV, std::vector<float>& digis)
override;
22 void subtract_(uint32_t detId, uint16_t firstAPV, std::vector<T>& digis);
double cut_to_avoid_signal_
void subtract_(uint32_t detId, uint16_t firstAPV, std::vector< T > &digis)
TT6CMNSubtractor(double in, edm::ConsumesCollector iC)
void subtract(uint32_t detId, uint16_t firstAPV, std::vector< int16_t > &digis) override
edm::ESWatcher< SiStripQualityRcd > qualityWatcher_
const SiStripNoises * noiseHandle
edm::ESWatcher< SiStripNoisesRcd > noiseWatcher_
edm::ESGetToken< SiStripNoises, SiStripNoisesRcd > noiseToken_
const SiStripQuality * qualityHandle
void init(const edm::EventSetup &es) override
edm::ESGetToken< SiStripQuality, SiStripQualityRcd > qualityToken_