#include <EventSetupRecord.h>
Public Member Functions | |
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 |
virtual EventSetupRecordKey | key () const =0 |
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 () |
Protected Member Functions | |
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 |
Private Member Functions | |
void const * | getFromProxy (DataKey const &iKey, ComponentDescription const *&iDesc, bool iTransientAccessOnly) const |
template<template< typename > typename H, typename T , typename R > | |
H< T > | invalidTokenHandle (ESGetToken< T, R > const &iToken) const |
template<template< typename > typename H, typename T , typename R > | |
H< T > | noProxyHandle (ESGetToken< T, R > const &iToken) const |
Static Private Member Functions | |
static std::exception_ptr | makeInvalidTokenException (EventSetupRecordKey const &, TypeTag const &) |
Private Attributes | |
ESProxyIndex const * | getTokenIndices_ = 0 |
EventSetupRecordImpl const * | impl_ = 0 |
unsigned int | transitionID_ = std::numeric_limits<unsigned int>::max() |
Friends | |
class | ::testEventsetup |
class | ::testEventsetupRecord |
Definition at line 91 of file EventSetupRecord.h.
EventSetupRecord::EventSetupRecord | ( | ) |
Definition at line 41 of file EventSetupRecord.cc.
|
default |
|
default |
|
virtual |
Definition at line 48 of file EventSetupRecord.cc.
|
protected |
Definition at line 100 of file EventSetupRecord.cc.
References cms::Exception::addContext(), key(), edm::eventsetup::ComponentDescription::label_, edm::eventsetup::heterocontainer::HCTypeTag::name(), edm::eventsetup::EventSetupRecordKey::type(), edm::eventsetup::DataKey::type(), and edm::eventsetup::ComponentDescription::type_.
Referenced by edm::eventsetup::EventSetupRecordImpl::doGet(), and edm::eventsetup::EventSetupRecordImpl::transientReset().
|
inline |
If you are caching data from the Record, you should also keep this number. If this number changes then you know that the data you have cached is invalid. This is NOT true if if the validityInterval() hasn't changed since it is possible that the job has gone to a new Record and then come back to the previous SyncValue and your algorithm didn't see the intervening Record. The value of '0' will never be returned so you can use that to denote that you have not yet checked the value.
Definition at line 181 of file EventSetupRecord.h.
Referenced by L1TCSCTF::analyze(), AngleConverter::checkAndUpdateGeometry(), L1TMuon::TTGeometryTranslator::checkAndUpdateGeometry(), L1TMuon::GeometryTranslator::checkAndUpdateGeometry(), DeepFlavourTagInfoProducer::checkEventSetup(), IPProducer< Container, Base, Helper >::checkEventSetup(), GsfElectronAlgo::checkSetup(), TrajSeedMatcher::doEventSetup(), HLTMuonPointingFilter::filter(), CSCTFTrackProducer::produce(), cms::JetCorrectionProducer< T >::produce(), EcalTrigPrimProducer::produce(), PFBadHcalPseudoClusterProducer::produce(), ElectronSeedProducer::produce(), RPCTrigger::produce(), EgammaHLTGsfTrackVarProducer::TrackExtrapolator::setup(), TrackingRecHitProducer::setupDetIdPipes(), EgammaHLTPixelMatchElectronAlgo::setupES(), ElectronSeedGenerator::setupES(), SiStripElectronSeedGenerator::setupES(), SCRegressionCalculator< VarCalc >::update(), BaselinePFSCRegression::update(), fastsim::Geometry::update(), and DTTrig::updateES().
|
protected |
bool EventSetupRecord::doGet | ( | DataKey const & | aKey, |
bool | aGetTransiently = false |
||
) | const |
returns false if no data available for key
Definition at line 69 of file EventSetupRecord.cc.
References edm::eventsetup::EventSetupRecordImpl::doGet(), and impl_.
|
inlineprotected |
Definition at line 212 of file EventSetupRecord.h.
Referenced by edm::eventsetup::DependentRecordImplementation< EcalLaserDbRecord, boost::mpl::vector< EcalLaserAlphasRcd, EcalLaserAPDPNRatiosRefRcd, EcalLaserAPDPNRatiosRcd, EcalLinearCorrectionsRcd > >::getRecord(), and edm::eventsetup::DependentRecordImplementation< EcalLaserDbRecord, boost::mpl::vector< EcalLaserAlphasRcd, EcalLaserAPDPNRatiosRefRcd, EcalLaserAPDPNRatiosRcd, EcalLinearCorrectionsRcd > >::tryToGetRecord().
|
inline |
clears the oToFill vector and then fills it with the keys for all registered data keys
Definition at line 184 of file EventSetupRecord.h.
References class-composition::H, and dttmaxenums::R.
|
inline |
Definition at line 114 of file EventSetupRecord.h.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), rrapi.RRApi::columns(), rrapi.RRApi::count(), rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), edm::eventsetup::EventSetupRecordImplementation< RPCLBLinkMapRcd >::getTransientHandle(), rrapi.RRApi::report(), rrapi.RRApi::reports(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), and rrapi.RRApi::workspaces().
|
inline |
Definition at line 119 of file EventSetupRecord.h.
References eostools::move().
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), rrapi.RRApi::columns(), rrapi.RRApi::count(), rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), rrapi.RRApi::report(), rrapi.RRApi::reports(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), and rrapi.RRApi::workspaces().
|
inline |
Definition at line 134 of file EventSetupRecord.h.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), rrapi.RRApi::columns(), rrapi.RRApi::count(), rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), rrapi.RRApi::report(), rrapi.RRApi::reports(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), and rrapi.RRApi::workspaces().
|
inline |
Definition at line 139 of file EventSetupRecord.h.
References crabWrapper::key, and eostools::move().
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), rrapi.RRApi::columns(), rrapi.RRApi::count(), rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), rrapi.RRApi::report(), rrapi.RRApi::reports(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), and rrapi.RRApi::workspaces().
|
private |
|
inlineprotected |
Definition at line 188 of file EventSetupRecord.h.
References spr::find(), edm::ESGetToken< ESProduct, ESRecord >::hasValidIndex(), edm::ESGetToken< ESProduct, ESRecord >::index(), edm::ESGetToken< ESProduct, ESRecord >::isInitialized(), SiStripPI::max, eostools::move(), edm::ESGetToken< ESProduct, ESRecord >::transitionID(), UNLIKELY, and relativeConstraints::value.
|
inlineprotected |
Definition at line 214 of file EventSetupRecord.h.
Referenced by edm::eventsetup::DependentRecordImplementation< EcalLaserDbRecord, boost::mpl::vector< EcalLaserAlphasRcd, EcalLaserAPDPNRatiosRefRcd, EcalLaserAPDPNRatiosRcd, EcalLinearCorrectionsRcd > >::getRecord(), and edm::eventsetup::DependentRecordImplementation< EcalLaserDbRecord, boost::mpl::vector< EcalLaserAlphasRcd, EcalLaserAPDPNRatiosRefRcd, EcalLaserAPDPNRatiosRcd, EcalLinearCorrectionsRcd > >::tryToGetRecord().
|
inlineprotected |
Definition at line 227 of file EventSetupRecord.h.
|
inlineprivate |
Definition at line 233 of file EventSetupRecord.h.
References class-composition::H, crabWrapper::key, edm::makeESHandleExceptionFactory(), and dttmaxenums::R.
|
pure virtual |
Implemented in edm::eventsetup::EventSetupRecordGeneric, edm::eventsetup::EventSetupRecordImplementation< T >, edm::eventsetup::EventSetupRecordImplementation< CSCcrosstalkRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCIdentifierRcd >, edm::eventsetup::EventSetupRecordImplementation< L1MuGMTParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< L1MuCSCTFAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< ESTestRecordA >, edm::eventsetup::EventSetupRecordImplementation< TrackingComponentsRecord >, edm::eventsetup::EventSetupRecordImplementation< RPMisalignedAlignmentRecord >, edm::eventsetup::EventSetupRecordImplementation< HcalTPGRecord >, edm::eventsetup::EventSetupRecordImplementation< EcalAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalNextToDeadChannelRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalShowerContainmentCorrectionsRcd >, edm::eventsetup::EventSetupRecordImplementation< EEAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< RPRealAlignmentRecord >, edm::eventsetup::EventSetupRecordImplementation< L1GctChannelMaskRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackerDetToDTCELinkCablingMapRcd >, edm::eventsetup::EventSetupRecordImplementation< CaloGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< SiStripApvGainRcd >, edm::eventsetup::EventSetupRecordImplementation< L1RPCConfigRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelDisabledModulesRcd >, edm::eventsetup::EventSetupRecordImplementation< CaloTPGRecord >, edm::eventsetup::EventSetupRecordImplementation< SiPixelPerformanceSummaryRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCRecoGeometryRcd >, edm::eventsetup::EventSetupRecordImplementation< HEAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< CastorGainWidthsRcd >, edm::eventsetup::EventSetupRecordImplementation< ESAngleCorrectionFactorsRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelQualityFromDbRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalPulseCovariancesRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripPedestalsRcd >, edm::eventsetup::EventSetupRecordImplementation< PEcalEndcapRcd >, edm::eventsetup::EventSetupRecordImplementation< ESAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< CTPPSPixelAnalysisMaskRcd >, edm::eventsetup::EventSetupRecordImplementation< ETLGeometryRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackerSurveyErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< GeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< RPCObUXCRcd >, edm::eventsetup::EventSetupRecordImplementation< PixelCaenChannelIMonRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalPFCorrsRcd >, edm::eventsetup::EventSetupRecordImplementation< HBHENegativeEFilterRcd >, edm::eventsetup::EventSetupRecordImplementation< DTRecoUncertaintiesRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripBackPlaneCorrectionRcd >, edm::eventsetup::EventSetupRecordImplementation< EBAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripGainRcd >, edm::eventsetup::EventSetupRecordImplementation< ESGainRcd >, edm::eventsetup::EventSetupRecordImplementation< L1MuDTQualPatternLutRcd >, edm::eventsetup::EventSetupRecordImplementation< DTRecoConditionsUncertRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackerAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalLaserDbRecord >, edm::eventsetup::EventSetupRecordImplementation< CastorAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TUtmObjectRcd >, edm::eventsetup::EventSetupRecordImplementation< ZDCAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< HeavyIonRcd >, edm::eventsetup::EventSetupRecordImplementation< DYTThrObjectRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalClusterCrackCorrParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCInverseLBLinkMapRcd >, edm::eventsetup::EventSetupRecordImplementation< ExEfficiencyRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripDetCablingRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCObStatusRcd >, edm::eventsetup::EventSetupRecordImplementation< ESMissingEnergyCalibrationRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCObAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< L1GctJetFinderParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCZSensorsRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripSummaryRcd >, edm::eventsetup::EventSetupRecordImplementation< HEAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< DTSurveyErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalPedestalWidthsRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< CastorQIEDataRcd >, edm::eventsetup::EventSetupRecordImplementation< ESAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< ZDCAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< BTagTrackProbability3DRcd >, edm::eventsetup::EventSetupRecordImplementation< PPSTimingCalibrationRcd >, edm::eventsetup::EventSetupRecordImplementation< METCorrectionsRecord >, edm::eventsetup::EventSetupRecordImplementation< PHcalRcd >, edm::eventsetup::EventSetupRecordImplementation< L1GtPrescaleFactorsTechTrigRcd >, edm::eventsetup::EventSetupRecordImplementation< L1MuCSCTFConfigurationRcd >, edm::eventsetup::EventSetupRecordImplementation< ESEEIntercalibConstantsRcd >, edm::eventsetup::EventSetupRecordImplementation< TTUBoardSpecsRcd >, edm::eventsetup::EventSetupRecordImplementation< RecordT >, edm::eventsetup::EventSetupRecordImplementation< FWTGeoRecoGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< SiPixelDynamicInefficiencyRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTimeOffsetConstantRcd >, edm::eventsetup::EventSetupRecordImplementation< GEMRecoGeometryRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalPFSeedingThresholdsRcd >, edm::eventsetup::EventSetupRecordImplementation< BeamSpotObjectsRcd >, edm::eventsetup::EventSetupRecordImplementation< ESTestRecordD >, edm::eventsetup::EventSetupRecordImplementation< CSCGainsRcd >, edm::eventsetup::EventSetupRecordImplementation< PTrackerParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< MagneticFieldMapRecord >, edm::eventsetup::EventSetupRecordImplementation< EcalClusterEnergyCorrectionParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< DIPLuminosityRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTBWeightsRcd >, edm::eventsetup::EventSetupRecordImplementation< PEcalPreshowerRcd >, edm::eventsetup::EventSetupRecordImplementation< DTMtimeRcd >, edm::eventsetup::EventSetupRecordImplementation< HFAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixel2DTemplateDBObjectESProducerRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalZDCLowGainFractionsRcd >, edm::eventsetup::EventSetupRecordImplementation< DTTPGParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< CastorChannelQualityRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelGainCalibrationOfflineSimRcd >, edm::eventsetup::EventSetupRecordImplementation< L1GtTriggerMaskVetoTechTrigRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalGainWidthsRcd >, edm::eventsetup::EventSetupRecordImplementation< GEMeMapRcd >, edm::eventsetup::EventSetupRecordImplementation< MagFieldConfigRcd >, edm::eventsetup::EventSetupRecordImplementation< BTauGenericMVAJetTagComputerRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripBaseDelayRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalGlobalShowerContainmentCorrectionsVsEtaRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixel2DTemplateDBObject4TRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalDcsRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripBadStripRcd >, edm::eventsetup::EventSetupRecordImplementation< BTagTrackProbability2DRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalCalibrationQIEDataRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TUtmConditionRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalChannelQualityRcd >, edm::eventsetup::EventSetupRecordImplementation< DQMReferenceHistogramRootFileRcd >, edm::eventsetup::EventSetupRecordImplementation< TTClusterAlgorithmRecord >, edm::eventsetup::EventSetupRecordImplementation< CSCDBPedestalsRcd >, edm::eventsetup::EventSetupRecordImplementation< MTDGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< RPCInverseOMTFLinkMapRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TMuonGlobalParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< LumiCorrectionsRcd >, edm::eventsetup::EventSetupRecordImplementation< ESTestRecordE >, edm::eventsetup::EventSetupRecordImplementation< L1RCTNoisyChannelMaskRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalGeometryDescriptionRcd >, edm::eventsetup::EventSetupRecordImplementation< CastorRecoParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< TTStubAlgorithmRecord >, edm::eventsetup::EventSetupRecordImplementation< L1RCTChannelMaskRcd >, edm::eventsetup::EventSetupRecordImplementation< PZdcRcd >, edm::eventsetup::EventSetupRecordImplementation< LumiSectionDataRcd >, edm::eventsetup::EventSetupRecordImplementation< DTRecoConditionsTtrigRcd >, edm::eventsetup::EventSetupRecordImplementation< HBAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripHashedDetIdRcd >, edm::eventsetup::EventSetupRecordImplementation< DTPerformanceRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelFEDChannelContainerESProducerRcd >, edm::eventsetup::EventSetupRecordImplementation< PCaloTowerRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelTemplateDBObjectRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTimeCalibConstantsRcd >, edm::eventsetup::EventSetupRecordImplementation< PixelCaenChannelIsOnRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalSamplesCorrelationRcd >, edm::eventsetup::EventSetupRecordImplementation< HFAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelGainCalibrationForHLTRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelGainCalibrationRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TCaloParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TCaloStage2ParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalRespCorrsRcd >, edm::eventsetup::EventSetupRecordImplementation< ESMIPToGeVConstantRcd >, edm::eventsetup::EventSetupRecordImplementation< MTDTopologyRcd >, edm::eventsetup::EventSetupRecordImplementation< DTLVStatusRcd >, edm::eventsetup::EventSetupRecordImplementation< TkStripCPERecord >, edm::eventsetup::EventSetupRecordImplementation< SiStripClusterThresholdRcd >, edm::eventsetup::EventSetupRecordImplementation< PhotonConversionMVAComputerRcd >, edm::eventsetup::EventSetupRecordImplementation< mySiStripNoisesRcd >, edm::eventsetup::EventSetupRecordImplementation< MuScleFitDBobjectRcd >, edm::eventsetup::EventSetupRecordImplementation< BTagCalibrationRcd >, edm::eventsetup::EventSetupRecordImplementation< EBAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< PHGCalParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TCaloParamsO2ORcd >, edm::eventsetup::EventSetupRecordImplementation< DTSurveyErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< PFCalibrationRcd >, edm::eventsetup::EventSetupRecordImplementation< BTLGeometryRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TGlobalTriggerMenuRcd >, edm::eventsetup::EventSetupRecordImplementation< L1MuCSCPtLutRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalDCSTowerStatusRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalGainRatiosRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalFrontEndMapRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalLongRecoParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< MuonGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< EcalTimeBiasCorrectionsRcd >, edm::eventsetup::EventSetupRecordImplementation< ESTestRecordB >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGFineGrainEBGroupRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelFedCablingMapRcd >, edm::eventsetup::EventSetupRecordImplementation< DTRecoGeometryRcd >, edm::eventsetup::EventSetupRecordImplementation< PedestalsRcd >, edm::eventsetup::EventSetupRecordImplementation< DTKeyedConfigContainerRcd >, edm::eventsetup::EventSetupRecordImplementation< TkPixelCPERecord >, edm::eventsetup::EventSetupRecordImplementation< HEAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< HBHEDarkeningRecord >, edm::eventsetup::EventSetupRecordImplementation< GlobalPositionRcd >, edm::eventsetup::EventSetupRecordImplementation< RunSummaryRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripApvGain2Rcd >, edm::eventsetup::EventSetupRecordImplementation< RPMeasuredAlignmentRecord >, edm::eventsetup::EventSetupRecordImplementation< TotemReadoutRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripFedCablingRcd >, edm::eventsetup::EventSetupRecordImplementation< DetIdAssociatorRecord >, edm::eventsetup::EventSetupRecordImplementation< EcalBarrelGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< ZDCGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< L1MuDTTFParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< ConfObjectRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCObGasRcd >, edm::eventsetup::EventSetupRecordImplementation< DetectorDescriptionRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalRecoParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripDelayRcd >, edm::eventsetup::EventSetupRecordImplementation< HGCalGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< RPCNoiseObjectRcd >, edm::eventsetup::EventSetupRecordImplementation< EEAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCEMapRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalClusterEnergyUncertaintyParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelGenErrorDBObjectESProducerRcd >, edm::eventsetup::EventSetupRecordImplementation< CaloTowerAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalADCToGeVConstantRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalDQMTowerStatusRcd >, edm::eventsetup::EventSetupRecordImplementation< L1RPCHwConfigRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelLorentzAngleSimRcd >, edm::eventsetup::EventSetupRecordImplementation< AlignPCLThresholdsRcd >, edm::eventsetup::EventSetupRecordImplementation< L1GtTriggerMaskTechTrigRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalTPChannelParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< ESTestRecordC >, edm::eventsetup::EventSetupRecordImplementation< HcalSeverityLevelComputerRcd >, edm::eventsetup::EventSetupRecordImplementation< L1CaloEcalScaleRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCDBL1TPParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< HeavyIonRPRcd >, edm::eventsetup::EventSetupRecordImplementation< DDVectorRegistryRcd >, edm::eventsetup::EventSetupRecordImplementation< ESIntercalibConstantsRcd >, edm::eventsetup::EventSetupRecordImplementation< ZDCAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< L1RPCBxOrConfigRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TriggerKeyListRcd >, edm::eventsetup::EventSetupRecordImplementation< OpticalAlignmentsRcd >, edm::eventsetup::EventSetupRecordImplementation< PhysicsTFormulaPayloadRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGFineGrainStripEERcd >, edm::eventsetup::EventSetupRecordImplementation< HcalZSThresholdsRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalMappingElectronicsRcd >, edm::eventsetup::EventSetupRecordImplementation< PCastorRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackerInteractionGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< MuonRecoGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< GeometryFileRcd >, edm::eventsetup::EventSetupRecordImplementation< RunInfoRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripBackPlaneCorrectionDepRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCMaskedStripsRcd >, edm::eventsetup::EventSetupRecordImplementation< TransientRecHitRecord >, edm::eventsetup::EventSetupRecordImplementation< HcalAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalEndcapGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< HcalSimNumberingRecord >, edm::eventsetup::EventSetupRecordImplementation< L1MuDTPhiLutRcd >, edm::eventsetup::EventSetupRecordImplementation< PGeometricTimingDetExtraRcd >, edm::eventsetup::EventSetupRecordImplementation< DTRangeT0Rcd >, edm::eventsetup::EventSetupRecordImplementation< L1TGlobalPrescalesVetosRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TGlobalStableParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalIntercalibConstantsMCRcd >, edm::eventsetup::EventSetupRecordImplementation< L1HtMissScaleRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixel2DTemplateDBObject0TRcd >, edm::eventsetup::EventSetupRecordImplementation< PFastTimeParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripLorentzAngleRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackerAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalSeverityLevelAlgoRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TMuonEndCapParamsO2ORcd >, edm::eventsetup::EventSetupRecordImplementation< EcalPulseShapesRcd >, edm::eventsetup::EventSetupRecordImplementation< JetResolutionRcd >, edm::eventsetup::EventSetupRecordImplementation< CTPPSOpticsRcd >, edm::eventsetup::EventSetupRecordImplementation< ESTestRecordH >, edm::eventsetup::EventSetupRecordImplementation< SiStripGainSimRcd >, edm::eventsetup::EventSetupRecordImplementation< CastorTPGRecord >, edm::eventsetup::EventSetupRecordImplementation< HcalDbRecord >, edm::eventsetup::EventSetupRecordImplementation< L1TriggerKeyListExtRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalLutMetadataRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelTemplateDBObject0TRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripLatencyRcd >, edm::eventsetup::EventSetupRecordImplementation< GEMMaskedStripsRcd >, edm::eventsetup::EventSetupRecordImplementation< TransientTrackRecord >, edm::eventsetup::EventSetupRecordImplementation< ESPedestalsRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TMuonEndCapParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< QGLikelihoodRcd >, edm::eventsetup::EventSetupRecordImplementation< TtFullHadSignalSelMVARcd >, edm::eventsetup::EventSetupRecordImplementation< L1TriggerScalerRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelGenErrorDBObjectRcd >, edm::eventsetup::EventSetupRecordImplementation< EBAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCCrateMapRcd >, edm::eventsetup::EventSetupRecordImplementation< RunNumberRcd >, edm::eventsetup::EventSetupRecordImplementation< Phase2TrackerCablingRcd >, edm::eventsetup::EventSetupRecordImplementation< PixelCPEParmErrorsRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCChamberTimeCorrectionsRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalIntercalibErrorsRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCObPVSSmapRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripBadChannelRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelGainCalibrationOfflineRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TMuonEndCapForestRcd >, edm::eventsetup::EventSetupRecordImplementation< ESAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< CTPPSPixelGainCalibrationsRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalTPParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< XXXRcd >, edm::eventsetup::EventSetupRecordImplementation< ExDwarfRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalOOTPileupCorrectionRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalLaserAlphasRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCRecoDigiParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCRunIOVRcd >, edm::eventsetup::EventSetupRecordImplementation< L1MuDTEtaPatternLutRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGCrystalStatusRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCObVmonRcd >, edm::eventsetup::EventSetupRecordImplementation< ESTestRecordI >, edm::eventsetup::EventSetupRecordImplementation< EcalLaserAPDPNRatiosRcd >, edm::eventsetup::EventSetupRecordImplementation< JetCorrectorParametersRecord >, edm::eventsetup::EventSetupRecordImplementation< ElectronLikelihoodRcd >, edm::eventsetup::EventSetupRecordImplementation< MuonSystemAgingRcd >, edm::eventsetup::EventSetupRecordImplementation< CaloTopologyRecord >, edm::eventsetup::EventSetupRecordImplementation< TkMSParameterizationRecord >, edm::eventsetup::EventSetupRecordImplementation< L1GtPsbSetupRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripDCSStatusRcd >, edm::eventsetup::EventSetupRecordImplementation< VeryForwardRealGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< L1TUtmBinRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGWeightIdMapRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelDetVOffRcd >, edm::eventsetup::EventSetupRecordImplementation< HOAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCObImonRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripQualityRcd >, edm::eventsetup::EventSetupRecordImplementation< DTReadOutMappingRcd >, edm::eventsetup::EventSetupRecordImplementation< HOAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< HBAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< L1GtParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelTemplateDBObjectESProducerRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripRunSummaryRcd >, edm::eventsetup::EventSetupRecordImplementation< CaloTowerGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< L1EmEtScaleRcd >, edm::eventsetup::EventSetupRecordImplementation< ESRecHitRatioCutsRcd >, edm::eventsetup::EventSetupRecordImplementation< PFastTimeRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TCaloConfigRcd >, edm::eventsetup::EventSetupRecordImplementation< DTCCBConfigRcd >, edm::eventsetup::EventSetupRecordImplementation< GlobalTrackingGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< RPCRecoGeometryRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TUtmScaleRcd >, edm::eventsetup::EventSetupRecordImplementation< PGeometricDetExtraRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelGainCalibrationForHLTSimRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackerCPERecord >, edm::eventsetup::EventSetupRecordImplementation< HcalSiPMCharacteristicsRcd >, edm::eventsetup::EventSetupRecordImplementation< DropBoxMetadataRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripBadFiberRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCObFebAssmapRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TriggerKeyRcd >, edm::eventsetup::EventSetupRecordImplementation< ESTestRecordF >, edm::eventsetup::EventSetupRecordImplementation< EcalIntercalibConstantsRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TUtmTriggerMenuRcd >, edm::eventsetup::EventSetupRecordImplementation< L1CaloGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< MEtXYcorrectRecord >, edm::eventsetup::EventSetupRecordImplementation< CSCPedestalsRcd >, edm::eventsetup::EventSetupRecordImplementation< FFTJetLookupTableRcd< CT > >, edm::eventsetup::EventSetupRecordImplementation< EcalSampleMaskRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TMuonEndcapParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripBadModuleRcd >, edm::eventsetup::EventSetupRecordImplementation< DTT0RefRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TMuonBarrelParamsO2ORcd >, edm::eventsetup::EventSetupRecordImplementation< MTDCPERecord >, edm::eventsetup::EventSetupRecordImplementation< L1CaloHcalScaleRcd >, edm::eventsetup::EventSetupRecordImplementation< anotherPedestalsRcd >, edm::eventsetup::EventSetupRecordImplementation< MuonNumberingRecord >, edm::eventsetup::EventSetupRecordImplementation< TtSemiLepJetCombMVARcd >, edm::eventsetup::EventSetupRecordImplementation< CSCDBCrosstalkRcd >, edm::eventsetup::EventSetupRecordImplementation< MVAComputerRecord >, edm::eventsetup::EventSetupRecordImplementation< L1TMuonOverlapParamsO2ORcd >, edm::eventsetup::EventSetupRecordImplementation< VeryForwardMisalignedGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< L1MuTriggerPtScaleRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TUtmCutValueRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalInterpolatedPulseCollRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelStatusScenariosRcd >, edm::eventsetup::EventSetupRecordImplementation< StackedTrackerGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< DTRecoConditionsVdriftRcd >, edm::eventsetup::EventSetupRecordImplementation< HBAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< DTT0RangeRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalDAQTowerStatusRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCObGasmapRcd >, edm::eventsetup::EventSetupRecordImplementation< MTDAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< HDQMSummaryRcd >, edm::eventsetup::EventSetupRecordImplementation< DTHVStatusRcd >, edm::eventsetup::EventSetupRecordImplementation< MTDAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalPFRecHitThresholdsRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCDCSDataRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxProton_2D_Rcd >, edm::eventsetup::EventSetupRecordImplementation< DTAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripLorentzAngleSimRcd >, edm::eventsetup::EventSetupRecordImplementation< ESTestRecordG >, edm::eventsetup::EventSetupRecordImplementation< AlCaRecoTriggerBitsRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCObTempRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalRecNumberingRecord >, edm::eventsetup::EventSetupRecordImplementation< CSCBadStripsRcd >, edm::eventsetup::EventSetupRecordImplementation< L1RPCConeBuilderRcd >, edm::eventsetup::EventSetupRecordImplementation< RBCBoardSpecsRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGSpikeRcd >, edm::eventsetup::EventSetupRecordImplementation< GBRDWrapperRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TMuonGlobalParamsO2ORcd >, edm::eventsetup::EventSetupRecordImplementation< L1MuDTPtaLutRcd >, edm::eventsetup::EventSetupRecordImplementation< DTDeadFlagRcd >, edm::eventsetup::EventSetupRecordImplementation< L1HfRingEtScaleRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGStripStatusRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripApvGain3Rcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGSlidingWindowRcd >, edm::eventsetup::EventSetupRecordImplementation< DQMXMLFileRcd >, edm::eventsetup::EventSetupRecordImplementation< EEAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCRSensorsRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGPhysicsConstRcd >, edm::eventsetup::EventSetupRecordImplementation< ESADCToGeVConstantRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalMappingRcd >, edm::eventsetup::EventSetupRecordImplementation< ESTimeSampleWeightsRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixel2DTemplateDBObject38TRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTimeCalibErrorsRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxMip_3D_Rcd >, edm::eventsetup::EventSetupRecordImplementation< ExDwarfListRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalClusterEnergyCorrectionObjectSpecificParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< HLTPrescaleTableRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripLorentzAngleDepRcd >, edm::eventsetup::EventSetupRecordImplementation< L1GtTriggerMaskAlgoTrigRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripDetVOffRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TMuonOverlapParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< DTAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCSurveyErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCInverseTwinMuxLinkMapRcd >, edm::eventsetup::EventSetupRecordImplementation< HOAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackerAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< GEMDeadStripsRcd >, edm::eventsetup::EventSetupRecordImplementation< PMTDParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< DTStatusFlagRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCTwinMuxLinkMapRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGFineGrainTowerEERcd >, edm::eventsetup::EventSetupRecordImplementation< CastorAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripBadModuleFedErrRcd >, edm::eventsetup::EventSetupRecordImplementation< CkfComponentsRecord >, edm::eventsetup::EventSetupRecordImplementation< BTagPerformanceRecord >, edm::eventsetup::EventSetupRecordImplementation< EcalPulseSymmCovariancesRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCChamberIndexRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackerRecoGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< HcalPedestalsRcd >, edm::eventsetup::EventSetupRecordImplementation< NavigationSchoolRecord >, edm::eventsetup::EventSetupRecordImplementation< CSCIndexerRecord >, edm::eventsetup::EventSetupRecordImplementation< ElectronLikelihoodPdfsRcd >, edm::eventsetup::EventSetupRecordImplementation< L1GtStableParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelCPEGenericErrorParmRcd >, edm::eventsetup::EventSetupRecordImplementation< MTDAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCNoiseMatrixRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< HcalL1TriggerObjectsRcd >, edm::eventsetup::EventSetupRecordImplementation< TrajectoryFitterRecord >, edm::eventsetup::EventSetupRecordImplementation< InclinometersRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCOMTFLinkMapRcd >, edm::eventsetup::EventSetupRecordImplementation< DTConfigManagerRcd >, edm::eventsetup::EventSetupRecordImplementation< SoftLeptonBTagRecord >, edm::eventsetup::EventSetupRecordImplementation< SiPixelQualityRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalOOTPileupCompatibilityRcd >, edm::eventsetup::EventSetupRecordImplementation< DTTtrigRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalOOTPileupCorrectionMapCollRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxProton_3D_Rcd >, edm::eventsetup::EventSetupRecordImplementation< CSCChamberMapRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCDBGainsRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalQIETypesRcd >, edm::eventsetup::EventSetupRecordImplementation< MuonNumberingRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalElectronicsMapRcd >, edm::eventsetup::EventSetupRecordImplementation< L1MuTriggerScalesRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCDeadStripsRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalShowerContainmentCorrectionsLogE2E1Rcd >, edm::eventsetup::EventSetupRecordImplementation< CTPPSPixelDAQMappingRcd >, edm::eventsetup::EventSetupRecordImplementation< CTPPSInterpolatedOpticsRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackerPedestalsRcd >, edm::eventsetup::EventSetupRecordImplementation< DDSpecParRegistryRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< FFTJetCorrectorParametersRcd< CT > >, edm::eventsetup::EventSetupRecordImplementation< HcalMCParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< LHCInfoRcd >, edm::eventsetup::EventSetupRecordImplementation< JetCorrectionsRecord >, edm::eventsetup::EventSetupRecordImplementation< SiStripRegionCablingRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCL1TPParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< CastorSaturationCorrsRcd >, edm::eventsetup::EventSetupRecordImplementation< IdealMagneticFieldRecord >, edm::eventsetup::EventSetupRecordImplementation< SiStripFecCablingRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelStatusScenarioProbabilityRcd >, edm::eventsetup::EventSetupRecordImplementation< L1GtPrescaleFactorsAlgoTrigRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalFlagHFDigiTimeParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalWeightXtalGroupsRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalChannelStatusRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxPion_2D_Rcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelTemplateDBObject4TRcd >, edm::eventsetup::EventSetupRecordImplementation< ESTBWeightsRcd >, edm::eventsetup::EventSetupRecordImplementation< PerformanceWPRecord >, edm::eventsetup::EventSetupRecordImplementation< L1TMuonEndCapForestO2ORcd >, edm::eventsetup::EventSetupRecordImplementation< L1JetEtScaleRcd >, edm::eventsetup::EventSetupRecordImplementation< L1RPCConeDefinitionRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackerSurveyRcd >, edm::eventsetup::EventSetupRecordImplementation< MixingRcd >, edm::eventsetup::EventSetupRecordImplementation< SimBeamSpotObjectsRcd >, edm::eventsetup::EventSetupRecordImplementation< __class__ >, edm::eventsetup::EventSetupRecordImplementation< PXsensorsRcd >, edm::eventsetup::EventSetupRecordImplementation< CTPPSRPAlignmentCorrectionsDataRcd >, edm::eventsetup::EventSetupRecordImplementation< DYTParamsObjectRcd >, edm::eventsetup::EventSetupRecordImplementation< DTKeyedConfigListRcd >, edm::eventsetup::EventSetupRecordImplementation< HFPhase1PMTParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCObGasHumRcd >, edm::eventsetup::EventSetupRecordImplementation< ESTestRecordJ >, edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxElectron_3D_Rcd >, edm::eventsetup::EventSetupRecordImplementation< EcalSimPulseShapeRcd >, edm::eventsetup::EventSetupRecordImplementation< CastorGainsRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TUtmTriggerMenuO2ORcd >, edm::eventsetup::EventSetupRecordImplementation< CSCSurveyRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TGlobalPrescalesVetosO2ORcd >, edm::eventsetup::EventSetupRecordImplementation< CSCDBNoiseMatrixRcd >, edm::eventsetup::EventSetupRecordImplementation< ESThresholdsRcd >, edm::eventsetup::EventSetupRecordImplementation< DQMSummaryRcd >, edm::eventsetup::EventSetupRecordImplementation< CastorElectronicsMapRcd >, edm::eventsetup::EventSetupRecordImplementation< L1GtTriggerMenuRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCObGasMixRcd >, edm::eventsetup::EventSetupRecordImplementation< L1MuGMTChannelMaskRcd >, edm::eventsetup::EventSetupRecordImplementation< ESChannelStatusRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripConfObjectRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalDQMChannelStatusRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxPion_3D_Rcd >, edm::eventsetup::EventSetupRecordImplementation< CSCSurveyErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripNoisesRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelTemplateDBObject38TRcd >, edm::eventsetup::EventSetupRecordImplementation< DTT0Rcd >, edm::eventsetup::EventSetupRecordImplementation< CSCChannelMapperRecord >, edm::eventsetup::EventSetupRecordImplementation< CastorPedestalWidthsRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelCalibConfigurationRcd >, edm::eventsetup::EventSetupRecordImplementation< MuonGeometryRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalLaserAPDPNRatiosRefRcd >, edm::eventsetup::EventSetupRecordImplementation< CombinedTauTagRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCDQMObjectRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGLinearizationConstRcd >, edm::eventsetup::EventSetupRecordImplementation< MTDDigiGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< RPCDCCLinkMapRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxKaon_2D_Rcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGLutIdMapRcd >, edm::eventsetup::EventSetupRecordImplementation< CTPPSBeamParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCReadOutMappingRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackerSurfaceDeformationRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCCPPFLinkMapRcd >, edm::eventsetup::EventSetupRecordImplementation< PhysicsTGraphPayloadRcd >, edm::eventsetup::EventSetupRecordImplementation< MuonPerformanceRecord >, edm::eventsetup::EventSetupRecordImplementation< LumiCorrectionParamRcd >, edm::eventsetup::EventSetupRecordImplementation< L1MuGMTScalesRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGTowerStatusRcd >, edm::eventsetup::EventSetupRecordImplementation< ESTestRecordK >, edm::eventsetup::EventSetupRecordImplementation< SiStripThresholdRcd >, edm::eventsetup::EventSetupRecordImplementation< ESTestRecordZ >, edm::eventsetup::EventSetupRecordImplementation< RPCObFebmapRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TGlobalParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCNoiseStripsObjectRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalGainsRcd >, edm::eventsetup::EventSetupRecordImplementation< PDTRecord >, edm::eventsetup::EventSetupRecordImplementation< CastorAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCReadoutMappingRcd >, edm::eventsetup::EventSetupRecordImplementation< ME0RecoGeometryRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalSiPMParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCDBGasGainCorrectionRcd >, edm::eventsetup::EventSetupRecordImplementation< DTAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TTwinMuxParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< CastorPedestalsRcd >, edm::eventsetup::EventSetupRecordImplementation< RecoGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< L1MuDTTFMasksRcd >, edm::eventsetup::EventSetupRecordImplementation< IdealGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< SiPixel2DTemplateDBObjectRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalLUTCorrsRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalLinearCorrectionsRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxKaon_3D_Rcd >, edm::eventsetup::EventSetupRecordImplementation< PHGCalRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCDBChipSpeedCorrectionRcd >, edm::eventsetup::EventSetupRecordImplementation< GEMELMapRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalTimingParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGGroupsRcd >, edm::eventsetup::EventSetupRecordImplementation< MultiRecHitRecord >, edm::eventsetup::EventSetupRecordImplementation< EcalPedestalsRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalSRSettingsRcd >, edm::eventsetup::EventSetupRecordImplementation< CastorDbRecord >, edm::eventsetup::EventSetupRecordImplementation< JetResolutionScaleFactorRcd >, edm::eventsetup::EventSetupRecordImplementation< FastTimeGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< FillInfoRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCAlignmentErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< CastorGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< MFGeometryFileRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxElectron_2D_Rcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGLutGroupRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGPedestalsRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCClusterSizeRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGFineGrainEBIdMapRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalValidationCorrsRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalQIEDataRcd >, edm::eventsetup::EventSetupRecordImplementation< MTDSurfaceDeformationRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackerSurveyErrorRcd >, edm::eventsetup::EventSetupRecordImplementation< DisplayGeomRecord >, edm::eventsetup::EventSetupRecordImplementation< DTSurveyRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackerDigiGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< L1GtBoardMapsRcd >, edm::eventsetup::EventSetupRecordImplementation< L1RPCHsbConfigRcd >, edm::eventsetup::EventSetupRecordImplementation< L1MuDTExtLutRcd >, edm::eventsetup::EventSetupRecordImplementation< ESWeightStripGroupsRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TMuonBarrelParamsRcd >, edm::eventsetup::EventSetupRecordImplementation< CaloTowerAlignmentRcd >, edm::eventsetup::EventSetupRecordImplementation< QGLikelihoodSystematicsRcd >, edm::eventsetup::EventSetupRecordImplementation< L1RCTParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< FWRecoGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< GBRWrapperRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TUtmAlgorithmRcd >, edm::eventsetup::EventSetupRecordImplementation< MTDTimeCalibRecord >, edm::eventsetup::EventSetupRecordImplementation< KinematicResolutionRcd >, edm::eventsetup::EventSetupRecordImplementation< TtSemiLepSignalSelMVARcd >, edm::eventsetup::EventSetupRecordImplementation< EcalClusterLocalContCorrParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TriggerKeyExtRcd >, edm::eventsetup::EventSetupRecordImplementation< MBAChBenchSurveyPlateRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalTimeSlewRecord >, edm::eventsetup::EventSetupRecordImplementation< L1GtTriggerMaskVetoAlgoTrigRcd >, edm::eventsetup::EventSetupRecordImplementation< CaloTowerAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalTimeCorrsRcd >, edm::eventsetup::EventSetupRecordImplementation< MBAChBenchCalPlateRcd >, edm::eventsetup::EventSetupRecordImplementation< HcalDcsMapRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCDDUMapRcd >, edm::eventsetup::EventSetupRecordImplementation< TauTagMVAComputerRcd >, edm::eventsetup::EventSetupRecordImplementation< SiPixelLorentzAngleRcd >, edm::eventsetup::EventSetupRecordImplementation< EcalPreshowerGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< FFTJetCorrectorSequenceRcd< CT > >, edm::eventsetup::EventSetupRecordImplementation< EcalTPGWeightGroupRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackAssociatorRecord >, edm::eventsetup::EventSetupRecordImplementation< PEcalBarrelRcd >, edm::eventsetup::EventSetupRecordImplementation< TrackerTopologyRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCBadWiresRcd >, edm::eventsetup::EventSetupRecordImplementation< L1TUtmCutRcd >, edm::eventsetup::EventSetupRecordImplementation< CSCBadChambersRcd >, edm::eventsetup::EventSetupRecordImplementation< RPCStripNoisesRcd >, edm::eventsetup::EventSetupRecordImplementation< HFAlignmentErrorExtendedRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxMipRcd >, edm::eventsetup::EventSetupRecordImplementation< HeavyIonUERcd >, edm::eventsetup::EventSetupRecordImplementation< MTDRecoGeometryRecord >, edm::eventsetup::EventSetupRecordImplementation< EcalRegionCablingRecord >, edm::eventsetup::EventSetupRecordImplementation< PerformancePayloadRecord >, edm::eventsetup::EventSetupRecordImplementation< SiStripApvSimulationParametersRcd >, edm::eventsetup::EventSetupRecordImplementation< JetTagComputerRecord >, edm::eventsetup::EventSetupRecordImplementation< RPCInverseCPPFLinkMapRcd >, edm::eventsetup::EventSetupRecordImplementation< PixelCaenChannelRcd >, edm::eventsetup::EventSetupRecordImplementation< SiStripApvGainSimRcd >, and edm::eventsetup::EventSetupRecordImplementation< RPCLBLinkMapRcd >.
Referenced by edm::eventsetup::EventSetupRecordImpl::add(), edm::eventsetup::EventSetupRecordImpl::addTraceInfoToCmsException(), addTraceInfoToCmsException(), and edm::eventsetup::EventSetupRecordImpl::transientReset().
|
staticprivate |
Definition at line 110 of file EventSetupRecord.cc.
References edm::eventsetup::heterocontainer::HCTypeTag::name(), and edm::eventsetup::EventSetupRecordKey::name().
|
inlineprivate |
Definition at line 240 of file EventSetupRecord.h.
References crabWrapper::key, edm::makeESHandleExceptionFactory(), dataset::name, and edm::ESGetToken< ESProduct, ESRecord >::name().
|
default |
|
default |
edm::eventsetup::ComponentDescription const * EventSetupRecord::providerDescription | ( | DataKey const & | aKey | ) | const |
returns the ComponentDescription for the module which creates the data or 0 if no module has been registered for the data. This does not cause the data to actually be constructed.
Definition at line 75 of file EventSetupRecord.cc.
References impl_, and edm::eventsetup::EventSetupRecordImpl::providerDescription().
|
inline |
Definition at line 107 of file EventSetupRecord.h.
|
inlineprotected |
Definition at line 229 of file EventSetupRecord.h.
References class-composition::H, and dttmaxenums::R.
Referenced by edm::eventsetup::DependentRecordImplementation< EcalLaserDbRecord, boost::mpl::vector< EcalLaserAlphasRcd, EcalLaserAPDPNRatiosRefRcd, EcalLaserAPDPNRatiosRcd, EcalLinearCorrectionsRcd > >::getRecord(), and edm::eventsetup::DependentRecordImplementation< EcalLaserDbRecord, boost::mpl::vector< EcalLaserAlphasRcd, EcalLaserAPDPNRatiosRefRcd, EcalLaserAPDPNRatiosRcd, EcalLinearCorrectionsRcd > >::tryToGetRecord().
|
protected |
Definition at line 79 of file EventSetupRecord.cc.
References edm::ESInputTag::data(), Exception, edm::eventsetup::ComponentDescription::label_, electrons_cff::matched, edm::ESInputTag::module(), and edm::eventsetup::ComponentDescription::type_.
|
inline |
Definition at line 105 of file EventSetupRecord.h.
Referenced by BTagPerformaceRootProducerFromSQLITE::analyze(), MillePedeAlignmentAlgorithm::beginRun(), and DTConfigDBProducer::readDTCCBConfig().
bool EventSetupRecord::wasGotten | ( | DataKey const & | aKey | ) | const |
returns true only if someone has already requested data for this key and the data was retrieved
Definition at line 73 of file EventSetupRecord.cc.
References impl_, and edm::eventsetup::EventSetupRecordImpl::wasGotten().
|
friend |
Definition at line 92 of file EventSetupRecord.h.
|
friend |
Definition at line 93 of file EventSetupRecord.h.
|
private |
Definition at line 256 of file EventSetupRecord.h.
|
private |
Definition at line 255 of file EventSetupRecord.h.
Referenced by doGet(), providerDescription(), and wasGotten().
|
private |
Definition at line 257 of file EventSetupRecord.h.