1 #ifndef CalibTracker_SiStripESProducers_SiStripNoiseESSource_H 2 #define CalibTracker_SiStripESProducers_SiStripNoiseESSource_H 35 #endif // CalibTracker_SiStripESProducers_SiStripNoiseESSource_H
virtual SiStripNoises * makeNoise()=0
virtual std::unique_ptr< SiStripNoises > produce(const SiStripNoisesRcd &)
~SiStripNoiseESSource() override
const SiStripNoiseESSource & operator=(const SiStripNoiseESSource &)=delete
void setIntervalFor(const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &, edm::ValidityInterval &) override
SiStripNoiseESSource(const edm::ParameterSet &)
Pure virtual class for EventSetup sources of SiStripNoises.