1 #ifndef Framework_EventSetupRecordIntervalFinder_h 2 #define Framework_EventSetupRecordIntervalFinder_h 70 typedef std::map<eventsetup::EventSetupRecordKey, ValidityInterval>
Intervals;
EventSetupRecordIntervalFinder()
const eventsetup::ComponentDescription & descriptionForFinder() const
std::set< eventsetup::EventSetupRecordKey > findingForRecords() const
virtual ~EventSetupRecordIntervalFinder() noexcept(false)
void setDescriptionForFinder(const eventsetup::ComponentDescription &iDescription)
virtual void delaySettingRecords()
const ValidityInterval & findIntervalFor(const eventsetup::EventSetupRecordKey &, const IOVSyncValue &)
std::map< eventsetup::EventSetupRecordKey, ValidityInterval > Intervals
eventsetup::ComponentDescription description_
virtual void setIntervalFor(const eventsetup::EventSetupRecordKey &, const IOVSyncValue &, ValidityInterval &)=0
const EventSetupRecordIntervalFinder & operator=(const EventSetupRecordIntervalFinder &)=delete
void findingRecordWithKey(const eventsetup::EventSetupRecordKey &)