Static Public Member Functions | |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
Private Member Functions | |
void | delaySettingRecords () override |
Private Attributes | |
bool | iovIsTime_ |
std::string | recordName_ |
std::set< IOVSyncValue > | setOfIOV_ |
Additional Inherited Members | |
Protected Member Functions inherited from edm::EventSetupRecordIntervalFinder | |
template<class T > | |
void | findingRecord () |
void | findingRecordWithKey (const eventsetup::EventSetupRecordKey &) |
virtual void | setIntervalFor (const eventsetup::EventSetupRecordKey &, const IOVSyncValue &, ValidityInterval &)=0 |
Definition at line 11 of file EmptyESSource.cc.
edm::EmptyESSource::EmptyESSource | ( | ParameterSet const & | pset | ) |
Definition at line 36 of file EmptyESSource.cc.
References edm::ParameterSet::getParameter(), iovIsTime_, setOfIOV_, and groupFilesInBlocks::temp.
|
delete |
|
overrideprivatevirtual |
override this method if you need to delay setting what records you will be using until after all modules are loaded
Reimplemented from edm::EventSetupRecordIntervalFinder.
Definition at line 51 of file EmptyESSource.cc.
References edm::errors::Configuration, edm::EventSetupRecordIntervalFinder::descriptionForFinder(), Exception, edm::EventSetupRecordIntervalFinder::findingRecordWithKey(), edm::eventsetup::heterocontainer::HCTypeTag::findType(), edm::eventsetup::ComponentDescription::label_, and recordName_.
|
static |
Definition at line 101 of file EmptyESSource.cc.
References edm::ParameterSetDescription::add(), edm::ConfigurationDescriptions::addDefault(), DEFINE_FWK_EVENTSETUP_SOURCE, and AlCaHLTBitMon_QueryRunRegistry::string.
|
delete |
|
override |
Definition at line 64 of file EmptyESSource.cc.
References edm::IOVSyncValue::endOfTime(), edm::ValidityInterval::invalidInterval(), iovIsTime_, and setOfIOV_.
|
private |
Definition at line 33 of file EmptyESSource.cc.
Referenced by EmptyESSource(), and setIntervalFor().
|
private |
Definition at line 31 of file EmptyESSource.cc.
Referenced by delaySettingRecords().
|
private |
Definition at line 32 of file EmptyESSource.cc.
Referenced by EmptyESSource(), and setIntervalFor().