#include <EventSetupRecord.h>
Public Member Functions | |
EventSetupRecordGeneric (EventSetupRecordImpl const *iImpl, unsigned int iTransitionID, ESProxyIndex const *getTokenIndices) | |
EventSetupRecordKey | key () const final |
Public Member Functions inherited from edm::eventsetup::EventSetupRecord | |
unsigned long long | cacheIdentifier () const |
bool | doGet (DataKey const &aKey, bool aGetTransiently=false) const |
returns false if no data available for key More... | |
EventSetupRecord () | |
EventSetupRecord (EventSetupRecord &&)=default | |
EventSetupRecord (EventSetupRecord const &)=default | |
void | fillRegisteredDataKeys (std::vector< DataKey > &oToFill) const |
clears the oToFill vector and then fills it with the keys for all registered data keys More... | |
template<typename HolderT > | |
bool | get (HolderT &iHolder) const |
template<typename HolderT > | |
bool | get (char const *iName, HolderT &iHolder) const |
template<typename HolderT > | |
bool | get (std::string const &iName, HolderT &iHolder) const |
template<typename HolderT > | |
bool | get (ESInputTag const &iTag, HolderT &iHolder) const |
EventSetupRecord & | operator= (EventSetupRecord &&)=default |
EventSetupRecord & | operator= (EventSetupRecord const &)=default |
ComponentDescription const * | providerDescription (DataKey const &aKey) const |
void | setImpl (EventSetupRecordImpl const *iImpl, unsigned int transitionID, ESProxyIndex const *getTokenIndices) |
ValidityInterval const & | validityInterval () const |
bool | wasGotten (DataKey const &aKey) const |
virtual | ~EventSetupRecord () |
Additional Inherited Members | |
Protected Member Functions inherited from edm::eventsetup::EventSetupRecord | |
void | addTraceInfoToCmsException (cms::Exception &iException, char const *iName, ComponentDescription const *, DataKey const &) const |
void | changeStdExceptionToCmsException (char const *iExceptionWhatMessage, char const *iName, ComponentDescription const *, DataKey const &) const |
EventSetupImpl const & | eventSetup () const |
DataProxy const * | find (DataKey const &aKey) const |
template<template< typename > typename H, typename T , typename R > | |
H< T > | getHandleImpl (ESGetToken< T, R > const &iToken) const |
ESProxyIndex const * | getTokenIndices () const |
EventSetupRecordImpl const * | impl () const |
unsigned int | transitionID () const |
void | validate (ComponentDescription const *, ESInputTag const &) const |
Definition at line 260 of file EventSetupRecord.h.
|
inline |
Definition at line 262 of file EventSetupRecord.h.
|
inlinefinalvirtual |
Implements edm::eventsetup::EventSetupRecord.
Definition at line 268 of file EventSetupRecord.h.