#include <SiStripTemplateFakeESSource.h>
Public Member Functions | |
std::auto_ptr< TObject > | produce (const TRecord &) |
SiStripTemplateFakeESSource (const edm::ParameterSet &) | |
~SiStripTemplateFakeESSource () | |
Private Member Functions | |
const SiStripTemplateFakeESSource & | operator= (const SiStripTemplateFakeESSource &) |
void | setIntervalFor (const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &iov, edm::ValidityInterval &iValidity) |
SiStripTemplateFakeESSource (const SiStripTemplateFakeESSource &) |
Definition at line 24 of file SiStripTemplateFakeESSource.h.
SiStripTemplateFakeESSource< TObject, TRecord, TService >::SiStripTemplateFakeESSource | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 43 of file SiStripTemplateFakeESSource.h.
{ setWhatProduced(this); findingRecord<TRecord>(); }
SiStripTemplateFakeESSource< TObject, TRecord, TService >::~SiStripTemplateFakeESSource | ( | ) | [inline] |
Definition at line 27 of file SiStripTemplateFakeESSource.h.
{};
SiStripTemplateFakeESSource< TObject, TRecord, TService >::SiStripTemplateFakeESSource | ( | const SiStripTemplateFakeESSource< TObject, TRecord, TService > & | ) | [private] |
const SiStripTemplateFakeESSource& SiStripTemplateFakeESSource< TObject, TRecord, TService >::operator= | ( | const SiStripTemplateFakeESSource< TObject, TRecord, TService > & | ) | [private] |
std::auto_ptr< TObject > SiStripTemplateFakeESSource< TObject, TRecord, TService >::produce | ( | const TRecord & | iRecord | ) |
Definition at line 50 of file SiStripTemplateFakeESSource.h.
References VarParsing::obj.
{ edm::Service<TService> condObjBuilder; TObject *obj=0; condObjBuilder->getObj(obj); std::auto_ptr<TObject> ptr(obj); return ptr; }
void SiStripTemplateFakeESSource< TObject, TRecord, TService >::setIntervalFor | ( | const edm::eventsetup::EventSetupRecordKey & | , |
const edm::IOVSyncValue & | iov, | ||
edm::ValidityInterval & | iValidity | ||
) | [private, virtual] |
Implements edm::EventSetupRecordIntervalFinder.
Definition at line 60 of file SiStripTemplateFakeESSource.h.
References edm::IOVSyncValue::beginOfTime(), edm::IOVSyncValue::endOfTime(), and infinity.
{ edm::ValidityInterval infinity( iov.beginOfTime(), iov.endOfTime() ); iValidity = infinity; }