|
typedef boost::mpl::vector23< HcalRecNumberingRecord, IdealGeometryRecord, HcalPedestalsRcd, HcalPedestalWidthsRcd, HcalGainsRcd, HcalGainWidthsRcd, HcalQIEDataRcd, HcalQIETypesRcd, HcalChannelQualityRcd, HcalZSThresholdsRcd, HcalRespCorrsRcd, HcalL1TriggerObjectsRcd, HcalElectronicsMapRcd, HcalTimeCorrsRcd, HcalLUTCorrsRcd, HcalPFCorrsRcd, HcalFrontEndMapRcd, HcalSiPMCharacteristicsRcd, HcalSiPMParametersRcd, HcalTPParametersRcd, HcalTPChannelParametersRcd, HcalLutMetadataRcd, HcalMCParamsRcd > | list_type |
|
| DependentRecordImplementation () |
|
const DepRecordT & | getRecord () const |
|
const DepRecordT * | tryToGetRecord () const |
|
virtual EventSetupRecordKey | key () const |
|
bool | add (DataKey const &iKey, DataProxy const *iProxy) |
|
unsigned long long | cacheIdentifier () const |
|
void | cacheReset () |
|
void | clearProxies () |
|
bool | doGet (DataKey const &aKey, bool aGetTransiently=false) const |
| returns false if no data available for key More...
|
|
| EventSetupRecord () |
|
void | fillReferencedDataKeys (std::map< DataKey, ComponentDescription const * > &referencedDataKeys) |
|
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 > |
void | get (HolderT &iHolder) const |
|
template<typename HolderT > |
void | get (char const *iName, HolderT &iHolder) const |
|
template<typename HolderT > |
void | get (std::string const &iName, HolderT &iHolder) const |
|
template<typename HolderT > |
void | get (ESInputTag const &iTag, HolderT &iHolder) const |
|
void | getESProducers (std::vector< ComponentDescription const * > &esproducers) |
|
ComponentDescription const * | providerDescription (DataKey const &aKey) const |
|
void | set (ValidityInterval const &) |
|
void | setEventSetup (EventSetup const *iEventSetup) |
|
bool | transientReset () |
| returns 'true' if a transient request has occurred since the last call to transientReset. More...
|
|
ValidityInterval const & | validityInterval () const |
|
bool | wasGotten (DataKey const &aKey) const |
|
virtual | ~EventSetupRecord () |
|
static EventSetupRecordKey | keyForClass () |
|
| EventSetupRecordImplementation () |
|
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 |
|
EventSetup const & | eventSetup () const |
|
DataProxy const * | find (DataKey const &aKey) const |
|
void | transientAccessRequested () const |
|
void | validate (ComponentDescription const *, ESInputTag const &) const |
|
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 30 of file HcalDbRecord.h.