#include <CalibTracker/SiStripESProducers/plugins/fake/SiStripBadModuleFakeESSource.h>
Public Member Functions | |
std::auto_ptr< SiStripBadStrip > | produce (const SiStripBadModuleRcd &) |
SiStripBadModuleFakeESSource (const edm::ParameterSet &) | |
~SiStripBadModuleFakeESSource () | |
Private Member Functions | |
const SiStripBadModuleFakeESSource & | operator= (const SiStripBadModuleFakeESSource &) |
void | setIntervalFor (const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &iov, edm::ValidityInterval &iValidity) |
SiStripBadModuleFakeESSource (const SiStripBadModuleFakeESSource &) |
Implementation: <Notes on="" implementation>="">
Definition at line 26 of file SiStripBadModuleFakeESSource.h.
SiStripBadModuleFakeESSource::SiStripBadModuleFakeESSource | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 22 of file SiStripBadModuleFakeESSource.cc.
References edm::ESProducer::setWhatProduced().
00023 { 00024 setWhatProduced(this); 00025 findingRecord<SiStripBadModuleRcd>(); 00026 }
SiStripBadModuleFakeESSource::~SiStripBadModuleFakeESSource | ( | ) | [inline] |
SiStripBadModuleFakeESSource::SiStripBadModuleFakeESSource | ( | const SiStripBadModuleFakeESSource & | ) | [private] |
const SiStripBadModuleFakeESSource& SiStripBadModuleFakeESSource::operator= | ( | const SiStripBadModuleFakeESSource & | ) | [private] |
std::auto_ptr< SiStripBadStrip > SiStripBadModuleFakeESSource::produce | ( | const SiStripBadModuleRcd & | iRecord | ) |
Definition at line 29 of file SiStripBadModuleFakeESSource.cc.
References ptr.
00030 { 00031 std::auto_ptr<SiStripBadStrip> ptr(new SiStripBadStrip); 00032 return ptr; 00033 }
void SiStripBadModuleFakeESSource::setIntervalFor | ( | const edm::eventsetup::EventSetupRecordKey & | , | |
const edm::IOVSyncValue & | iov, | |||
edm::ValidityInterval & | iValidity | |||
) | [private, virtual] |
Implements edm::EventSetupRecordIntervalFinder.
Definition at line 35 of file SiStripBadModuleFakeESSource.cc.
References edm::IOVSyncValue::beginOfTime(), edm::IOVSyncValue::endOfTime(), and infinity.
00037 { 00038 edm::ValidityInterval infinity( iov.beginOfTime(), iov.endOfTime() ); 00039 iValidity = infinity; 00040 }