CMS 3D CMS Logo

List of all members | Public Member Functions | Protected Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Friends
edm::eventsetup::EventSetupRecord Class Referenceabstract

#include <EventSetupRecord.h>

Inheritance diagram for edm::eventsetup::EventSetupRecord:
edm::eventsetup::EventSetupRecordGeneric edm::eventsetup::EventSetupRecordImplementation< T > edm::eventsetup::EventSetupRecordImplementation< __class__ > edm::eventsetup::EventSetupRecordImplementation< AlCaRecoTriggerBitsRcd > edm::eventsetup::EventSetupRecordImplementation< AlignPCLThresholdsRcd > edm::eventsetup::EventSetupRecordImplementation< anotherPedestalsRcd > edm::eventsetup::EventSetupRecordImplementation< BeamSpotObjectsRcd > edm::eventsetup::EventSetupRecordImplementation< BTagCalibrationRcd > edm::eventsetup::EventSetupRecordImplementation< BTagPerformanceRecord > edm::eventsetup::EventSetupRecordImplementation< BTagTrackProbability2DRcd > edm::eventsetup::EventSetupRecordImplementation< BTagTrackProbability3DRcd > edm::eventsetup::EventSetupRecordImplementation< BTauGenericMVAJetTagComputerRcd > edm::eventsetup::EventSetupRecordImplementation< BTLGeometryRcd > edm::eventsetup::EventSetupRecordImplementation< CaloGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< CaloTopologyRecord > edm::eventsetup::EventSetupRecordImplementation< CaloTowerAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< CaloTowerAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< CaloTowerAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< CaloTowerGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< CaloTPGRecord > edm::eventsetup::EventSetupRecordImplementation< CastorAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< CastorAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< CastorAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< CastorChannelQualityRcd > edm::eventsetup::EventSetupRecordImplementation< CastorDbRecord > edm::eventsetup::EventSetupRecordImplementation< CastorElectronicsMapRcd > edm::eventsetup::EventSetupRecordImplementation< CastorGainsRcd > edm::eventsetup::EventSetupRecordImplementation< CastorGainWidthsRcd > edm::eventsetup::EventSetupRecordImplementation< CastorGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< CastorPedestalsRcd > edm::eventsetup::EventSetupRecordImplementation< CastorPedestalWidthsRcd > edm::eventsetup::EventSetupRecordImplementation< CastorQIEDataRcd > edm::eventsetup::EventSetupRecordImplementation< CastorRecoParamsRcd > edm::eventsetup::EventSetupRecordImplementation< CastorSaturationCorrsRcd > edm::eventsetup::EventSetupRecordImplementation< CastorTPGRecord > edm::eventsetup::EventSetupRecordImplementation< CkfComponentsRecord > edm::eventsetup::EventSetupRecordImplementation< CombinedTauTagRcd > edm::eventsetup::EventSetupRecordImplementation< ConfObjectRcd > edm::eventsetup::EventSetupRecordImplementation< CSCAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< CSCAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< CSCAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< CSCBadChambersRcd > edm::eventsetup::EventSetupRecordImplementation< CSCBadStripsRcd > edm::eventsetup::EventSetupRecordImplementation< CSCBadWiresRcd > edm::eventsetup::EventSetupRecordImplementation< CSCChamberIndexRcd > edm::eventsetup::EventSetupRecordImplementation< CSCChamberMapRcd > edm::eventsetup::EventSetupRecordImplementation< CSCChamberTimeCorrectionsRcd > edm::eventsetup::EventSetupRecordImplementation< CSCChannelMapperRecord > edm::eventsetup::EventSetupRecordImplementation< CSCCrateMapRcd > edm::eventsetup::EventSetupRecordImplementation< CSCcrosstalkRcd > edm::eventsetup::EventSetupRecordImplementation< CSCDBChipSpeedCorrectionRcd > edm::eventsetup::EventSetupRecordImplementation< CSCDBCrosstalkRcd > edm::eventsetup::EventSetupRecordImplementation< CSCDBGainsRcd > edm::eventsetup::EventSetupRecordImplementation< CSCDBGasGainCorrectionRcd > edm::eventsetup::EventSetupRecordImplementation< CSCDBL1TPParametersRcd > edm::eventsetup::EventSetupRecordImplementation< CSCDBNoiseMatrixRcd > edm::eventsetup::EventSetupRecordImplementation< CSCDBPedestalsRcd > edm::eventsetup::EventSetupRecordImplementation< CSCDCSDataRcd > edm::eventsetup::EventSetupRecordImplementation< CSCDDUMapRcd > edm::eventsetup::EventSetupRecordImplementation< CSCGainsRcd > edm::eventsetup::EventSetupRecordImplementation< CSCIdentifierRcd > edm::eventsetup::EventSetupRecordImplementation< CSCIndexerRecord > edm::eventsetup::EventSetupRecordImplementation< CSCL1TPParametersRcd > edm::eventsetup::EventSetupRecordImplementation< CSCNoiseMatrixRcd > edm::eventsetup::EventSetupRecordImplementation< CSCPedestalsRcd > edm::eventsetup::EventSetupRecordImplementation< CSCReadoutMappingRcd > edm::eventsetup::EventSetupRecordImplementation< CSCRecoDigiParametersRcd > edm::eventsetup::EventSetupRecordImplementation< CSCRecoGeometryRcd > edm::eventsetup::EventSetupRecordImplementation< CSCRSensorsRcd > edm::eventsetup::EventSetupRecordImplementation< CSCSurveyErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< CSCSurveyErrorRcd > edm::eventsetup::EventSetupRecordImplementation< CSCSurveyRcd > edm::eventsetup::EventSetupRecordImplementation< CSCZSensorsRcd > edm::eventsetup::EventSetupRecordImplementation< CTPPSBeamParametersRcd > edm::eventsetup::EventSetupRecordImplementation< CTPPSInterpolatedOpticsRcd > edm::eventsetup::EventSetupRecordImplementation< CTPPSOpticsRcd > edm::eventsetup::EventSetupRecordImplementation< CTPPSPixelAnalysisMaskRcd > edm::eventsetup::EventSetupRecordImplementation< CTPPSPixelDAQMappingRcd > edm::eventsetup::EventSetupRecordImplementation< CTPPSPixelGainCalibrationsRcd > edm::eventsetup::EventSetupRecordImplementation< CTPPSRPAlignmentCorrectionsDataRcd > edm::eventsetup::EventSetupRecordImplementation< DDSpecParRegistryRcd > edm::eventsetup::EventSetupRecordImplementation< DDVectorRegistryRcd > edm::eventsetup::EventSetupRecordImplementation< DetectorDescriptionRcd > edm::eventsetup::EventSetupRecordImplementation< DetIdAssociatorRecord > edm::eventsetup::EventSetupRecordImplementation< DIPLuminosityRcd > edm::eventsetup::EventSetupRecordImplementation< DisplayGeomRecord > edm::eventsetup::EventSetupRecordImplementation< DQMReferenceHistogramRootFileRcd > edm::eventsetup::EventSetupRecordImplementation< DQMSummaryRcd > edm::eventsetup::EventSetupRecordImplementation< DQMXMLFileRcd > edm::eventsetup::EventSetupRecordImplementation< DropBoxMetadataRcd > edm::eventsetup::EventSetupRecordImplementation< DTAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< DTAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< DTAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< DTCCBConfigRcd > edm::eventsetup::EventSetupRecordImplementation< DTConfigManagerRcd > edm::eventsetup::EventSetupRecordImplementation< DTDeadFlagRcd > edm::eventsetup::EventSetupRecordImplementation< DTHVStatusRcd > edm::eventsetup::EventSetupRecordImplementation< DTKeyedConfigContainerRcd > edm::eventsetup::EventSetupRecordImplementation< DTKeyedConfigListRcd > edm::eventsetup::EventSetupRecordImplementation< DTLVStatusRcd > edm::eventsetup::EventSetupRecordImplementation< DTMtimeRcd > edm::eventsetup::EventSetupRecordImplementation< DTPerformanceRcd > edm::eventsetup::EventSetupRecordImplementation< DTRangeT0Rcd > edm::eventsetup::EventSetupRecordImplementation< DTReadOutMappingRcd > edm::eventsetup::EventSetupRecordImplementation< DTRecoConditionsTtrigRcd > edm::eventsetup::EventSetupRecordImplementation< DTRecoConditionsUncertRcd > edm::eventsetup::EventSetupRecordImplementation< DTRecoConditionsVdriftRcd > edm::eventsetup::EventSetupRecordImplementation< DTRecoGeometryRcd > edm::eventsetup::EventSetupRecordImplementation< DTRecoUncertaintiesRcd > edm::eventsetup::EventSetupRecordImplementation< DTStatusFlagRcd > edm::eventsetup::EventSetupRecordImplementation< DTSurveyErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< DTSurveyErrorRcd > edm::eventsetup::EventSetupRecordImplementation< DTSurveyRcd > edm::eventsetup::EventSetupRecordImplementation< DTT0RangeRcd > edm::eventsetup::EventSetupRecordImplementation< DTT0Rcd > edm::eventsetup::EventSetupRecordImplementation< DTT0RefRcd > edm::eventsetup::EventSetupRecordImplementation< DTTPGParametersRcd > edm::eventsetup::EventSetupRecordImplementation< DTTtrigRcd > edm::eventsetup::EventSetupRecordImplementation< DYTParamsObjectRcd > edm::eventsetup::EventSetupRecordImplementation< DYTThrObjectRcd > edm::eventsetup::EventSetupRecordImplementation< EBAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< EBAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< EBAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< EcalADCToGeVConstantRcd > edm::eventsetup::EventSetupRecordImplementation< EcalAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< EcalBarrelGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< EcalChannelStatusRcd > edm::eventsetup::EventSetupRecordImplementation< EcalClusterCrackCorrParametersRcd > edm::eventsetup::EventSetupRecordImplementation< EcalClusterEnergyCorrectionObjectSpecificParametersRcd > edm::eventsetup::EventSetupRecordImplementation< EcalClusterEnergyCorrectionParametersRcd > edm::eventsetup::EventSetupRecordImplementation< EcalClusterEnergyUncertaintyParametersRcd > edm::eventsetup::EventSetupRecordImplementation< EcalClusterLocalContCorrParametersRcd > edm::eventsetup::EventSetupRecordImplementation< EcalDAQTowerStatusRcd > edm::eventsetup::EventSetupRecordImplementation< EcalDCSTowerStatusRcd > edm::eventsetup::EventSetupRecordImplementation< EcalDQMChannelStatusRcd > edm::eventsetup::EventSetupRecordImplementation< EcalDQMTowerStatusRcd > edm::eventsetup::EventSetupRecordImplementation< EcalEndcapGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< EcalGainRatiosRcd > edm::eventsetup::EventSetupRecordImplementation< EcalGeometryDescriptionRcd > edm::eventsetup::EventSetupRecordImplementation< EcalGlobalShowerContainmentCorrectionsVsEtaRcd > edm::eventsetup::EventSetupRecordImplementation< EcalIntercalibConstantsMCRcd > edm::eventsetup::EventSetupRecordImplementation< EcalIntercalibConstantsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalIntercalibErrorsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalLaserAlphasRcd > edm::eventsetup::EventSetupRecordImplementation< EcalLaserAPDPNRatiosRcd > edm::eventsetup::EventSetupRecordImplementation< EcalLaserAPDPNRatiosRefRcd > edm::eventsetup::EventSetupRecordImplementation< EcalLaserDbRecord > edm::eventsetup::EventSetupRecordImplementation< EcalLinearCorrectionsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalMappingElectronicsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalMappingRcd > edm::eventsetup::EventSetupRecordImplementation< EcalNextToDeadChannelRcd > edm::eventsetup::EventSetupRecordImplementation< EcalPedestalsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalPFRecHitThresholdsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalPFSeedingThresholdsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalPreshowerGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< EcalPulseCovariancesRcd > edm::eventsetup::EventSetupRecordImplementation< EcalPulseShapesRcd > edm::eventsetup::EventSetupRecordImplementation< EcalPulseSymmCovariancesRcd > edm::eventsetup::EventSetupRecordImplementation< EcalRegionCablingRecord > edm::eventsetup::EventSetupRecordImplementation< EcalSampleMaskRcd > edm::eventsetup::EventSetupRecordImplementation< EcalSamplesCorrelationRcd > edm::eventsetup::EventSetupRecordImplementation< EcalSeverityLevelAlgoRcd > edm::eventsetup::EventSetupRecordImplementation< EcalShowerContainmentCorrectionsLogE2E1Rcd > edm::eventsetup::EventSetupRecordImplementation< EcalShowerContainmentCorrectionsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalSimPulseShapeRcd > edm::eventsetup::EventSetupRecordImplementation< EcalSRSettingsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTBWeightsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTimeBiasCorrectionsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTimeCalibConstantsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTimeCalibErrorsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTimeOffsetConstantRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGCrystalStatusRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGFineGrainEBGroupRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGFineGrainEBIdMapRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGFineGrainStripEERcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGFineGrainTowerEERcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGGroupsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGLinearizationConstRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGLutGroupRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGLutIdMapRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGPedestalsRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGPhysicsConstRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGSlidingWindowRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGSpikeRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGStripStatusRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGTowerStatusRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGWeightGroupRcd > edm::eventsetup::EventSetupRecordImplementation< EcalTPGWeightIdMapRcd > edm::eventsetup::EventSetupRecordImplementation< EcalWeightXtalGroupsRcd > edm::eventsetup::EventSetupRecordImplementation< EEAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< EEAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< EEAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< ElectronLikelihoodPdfsRcd > edm::eventsetup::EventSetupRecordImplementation< ElectronLikelihoodRcd > edm::eventsetup::EventSetupRecordImplementation< ESADCToGeVConstantRcd > edm::eventsetup::EventSetupRecordImplementation< ESAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< ESAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< ESAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< ESAngleCorrectionFactorsRcd > edm::eventsetup::EventSetupRecordImplementation< ESChannelStatusRcd > edm::eventsetup::EventSetupRecordImplementation< ESEEIntercalibConstantsRcd > edm::eventsetup::EventSetupRecordImplementation< ESGainRcd > edm::eventsetup::EventSetupRecordImplementation< ESIntercalibConstantsRcd > edm::eventsetup::EventSetupRecordImplementation< ESMIPToGeVConstantRcd > edm::eventsetup::EventSetupRecordImplementation< ESMissingEnergyCalibrationRcd > edm::eventsetup::EventSetupRecordImplementation< ESPedestalsRcd > edm::eventsetup::EventSetupRecordImplementation< ESRecHitRatioCutsRcd > edm::eventsetup::EventSetupRecordImplementation< ESTBWeightsRcd > edm::eventsetup::EventSetupRecordImplementation< ESTestRecordA > edm::eventsetup::EventSetupRecordImplementation< ESTestRecordB > edm::eventsetup::EventSetupRecordImplementation< ESTestRecordC > edm::eventsetup::EventSetupRecordImplementation< ESTestRecordD > edm::eventsetup::EventSetupRecordImplementation< ESTestRecordE > edm::eventsetup::EventSetupRecordImplementation< ESTestRecordF > edm::eventsetup::EventSetupRecordImplementation< ESTestRecordG > edm::eventsetup::EventSetupRecordImplementation< ESTestRecordH > edm::eventsetup::EventSetupRecordImplementation< ESTestRecordI > edm::eventsetup::EventSetupRecordImplementation< ESTestRecordJ > edm::eventsetup::EventSetupRecordImplementation< ESTestRecordK > edm::eventsetup::EventSetupRecordImplementation< ESTestRecordZ > edm::eventsetup::EventSetupRecordImplementation< ESThresholdsRcd > edm::eventsetup::EventSetupRecordImplementation< ESTimeSampleWeightsRcd > edm::eventsetup::EventSetupRecordImplementation< ESWeightStripGroupsRcd > edm::eventsetup::EventSetupRecordImplementation< ETLGeometryRcd > edm::eventsetup::EventSetupRecordImplementation< ExDwarfListRcd > edm::eventsetup::EventSetupRecordImplementation< ExDwarfRcd > edm::eventsetup::EventSetupRecordImplementation< ExEfficiencyRcd > edm::eventsetup::EventSetupRecordImplementation< FastTimeGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< FFTJetCorrectorParametersRcd< CT > > edm::eventsetup::EventSetupRecordImplementation< FFTJetCorrectorSequenceRcd< CT > > edm::eventsetup::EventSetupRecordImplementation< FFTJetLookupTableRcd< CT > > edm::eventsetup::EventSetupRecordImplementation< FillInfoRcd > edm::eventsetup::EventSetupRecordImplementation< FWRecoGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< FWTGeoRecoGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< GBRDWrapperRcd > edm::eventsetup::EventSetupRecordImplementation< GBRWrapperRcd > edm::eventsetup::EventSetupRecordImplementation< GEMDeadStripsRcd > edm::eventsetup::EventSetupRecordImplementation< GEMELMapRcd > edm::eventsetup::EventSetupRecordImplementation< GEMeMapRcd > edm::eventsetup::EventSetupRecordImplementation< GEMMaskedStripsRcd > edm::eventsetup::EventSetupRecordImplementation< GEMRecoGeometryRcd > edm::eventsetup::EventSetupRecordImplementation< GeometryFileRcd > edm::eventsetup::EventSetupRecordImplementation< GeometryRecord > edm::eventsetup::EventSetupRecordImplementation< GlobalPositionRcd > edm::eventsetup::EventSetupRecordImplementation< GlobalTrackingGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< HBAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< HBAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< HBAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< HBHEDarkeningRecord > edm::eventsetup::EventSetupRecordImplementation< HBHENegativeEFilterRcd > edm::eventsetup::EventSetupRecordImplementation< HcalAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< HcalAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< HcalAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< HcalCalibrationQIEDataRcd > edm::eventsetup::EventSetupRecordImplementation< HcalChannelQualityRcd > edm::eventsetup::EventSetupRecordImplementation< HcalDbRecord > edm::eventsetup::EventSetupRecordImplementation< HcalDcsMapRcd > edm::eventsetup::EventSetupRecordImplementation< HcalDcsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalElectronicsMapRcd > edm::eventsetup::EventSetupRecordImplementation< HcalFlagHFDigiTimeParamsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalFrontEndMapRcd > edm::eventsetup::EventSetupRecordImplementation< HcalGainsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalGainWidthsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< HcalInterpolatedPulseCollRcd > edm::eventsetup::EventSetupRecordImplementation< HcalL1TriggerObjectsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalLongRecoParamsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalLUTCorrsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalLutMetadataRcd > edm::eventsetup::EventSetupRecordImplementation< HcalMCParamsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalOOTPileupCompatibilityRcd > edm::eventsetup::EventSetupRecordImplementation< HcalOOTPileupCorrectionMapCollRcd > edm::eventsetup::EventSetupRecordImplementation< HcalOOTPileupCorrectionRcd > edm::eventsetup::EventSetupRecordImplementation< HcalParametersRcd > edm::eventsetup::EventSetupRecordImplementation< HcalPedestalsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalPedestalWidthsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalPFCorrsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalQIEDataRcd > edm::eventsetup::EventSetupRecordImplementation< HcalQIETypesRcd > edm::eventsetup::EventSetupRecordImplementation< HcalRecNumberingRecord > edm::eventsetup::EventSetupRecordImplementation< HcalRecoParamsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalRespCorrsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalSeverityLevelComputerRcd > edm::eventsetup::EventSetupRecordImplementation< HcalSimNumberingRecord > edm::eventsetup::EventSetupRecordImplementation< HcalSiPMCharacteristicsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalSiPMParametersRcd > edm::eventsetup::EventSetupRecordImplementation< HcalTimeCorrsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalTimeSlewRecord > edm::eventsetup::EventSetupRecordImplementation< HcalTimingParamsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalTPChannelParametersRcd > edm::eventsetup::EventSetupRecordImplementation< HcalTPGRecord > edm::eventsetup::EventSetupRecordImplementation< HcalTPParametersRcd > edm::eventsetup::EventSetupRecordImplementation< HcalValidationCorrsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalZDCLowGainFractionsRcd > edm::eventsetup::EventSetupRecordImplementation< HcalZSThresholdsRcd > edm::eventsetup::EventSetupRecordImplementation< HDQMSummaryRcd > edm::eventsetup::EventSetupRecordImplementation< HEAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< HEAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< HEAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< HeavyIonRcd > edm::eventsetup::EventSetupRecordImplementation< HeavyIonRPRcd > edm::eventsetup::EventSetupRecordImplementation< HeavyIonUERcd > edm::eventsetup::EventSetupRecordImplementation< HFAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< HFAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< HFAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< HFPhase1PMTParamsRcd > edm::eventsetup::EventSetupRecordImplementation< HGCalGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< HLTPrescaleTableRcd > edm::eventsetup::EventSetupRecordImplementation< HOAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< HOAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< HOAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< IdealGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< IdealMagneticFieldRecord > edm::eventsetup::EventSetupRecordImplementation< InclinometersRcd > edm::eventsetup::EventSetupRecordImplementation< JetCorrectionsRecord > edm::eventsetup::EventSetupRecordImplementation< JetCorrectorParametersRecord > edm::eventsetup::EventSetupRecordImplementation< JetResolutionRcd > edm::eventsetup::EventSetupRecordImplementation< JetResolutionScaleFactorRcd > edm::eventsetup::EventSetupRecordImplementation< JetTagComputerRecord > edm::eventsetup::EventSetupRecordImplementation< KinematicResolutionRcd > edm::eventsetup::EventSetupRecordImplementation< L1CaloEcalScaleRcd > edm::eventsetup::EventSetupRecordImplementation< L1CaloGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< L1CaloHcalScaleRcd > edm::eventsetup::EventSetupRecordImplementation< L1EmEtScaleRcd > edm::eventsetup::EventSetupRecordImplementation< L1GctChannelMaskRcd > edm::eventsetup::EventSetupRecordImplementation< L1GctJetFinderParamsRcd > edm::eventsetup::EventSetupRecordImplementation< L1GtBoardMapsRcd > edm::eventsetup::EventSetupRecordImplementation< L1GtParametersRcd > edm::eventsetup::EventSetupRecordImplementation< L1GtPrescaleFactorsAlgoTrigRcd > edm::eventsetup::EventSetupRecordImplementation< L1GtPrescaleFactorsTechTrigRcd > edm::eventsetup::EventSetupRecordImplementation< L1GtPsbSetupRcd > edm::eventsetup::EventSetupRecordImplementation< L1GtStableParametersRcd > edm::eventsetup::EventSetupRecordImplementation< L1GtTriggerMaskAlgoTrigRcd > edm::eventsetup::EventSetupRecordImplementation< L1GtTriggerMaskTechTrigRcd > edm::eventsetup::EventSetupRecordImplementation< L1GtTriggerMaskVetoAlgoTrigRcd > edm::eventsetup::EventSetupRecordImplementation< L1GtTriggerMaskVetoTechTrigRcd > edm::eventsetup::EventSetupRecordImplementation< L1GtTriggerMenuRcd > edm::eventsetup::EventSetupRecordImplementation< L1HfRingEtScaleRcd > edm::eventsetup::EventSetupRecordImplementation< L1HtMissScaleRcd > edm::eventsetup::EventSetupRecordImplementation< L1JetEtScaleRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuCSCPtLutRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuCSCTFAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuCSCTFConfigurationRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuDTEtaPatternLutRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuDTExtLutRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuDTPhiLutRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuDTPtaLutRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuDTQualPatternLutRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuDTTFMasksRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuDTTFParametersRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuGMTChannelMaskRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuGMTParametersRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuGMTScalesRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuTriggerPtScaleRcd > edm::eventsetup::EventSetupRecordImplementation< L1MuTriggerScalesRcd > edm::eventsetup::EventSetupRecordImplementation< L1RCTChannelMaskRcd > edm::eventsetup::EventSetupRecordImplementation< L1RCTNoisyChannelMaskRcd > edm::eventsetup::EventSetupRecordImplementation< L1RCTParametersRcd > edm::eventsetup::EventSetupRecordImplementation< L1RPCBxOrConfigRcd > edm::eventsetup::EventSetupRecordImplementation< L1RPCConeBuilderRcd > edm::eventsetup::EventSetupRecordImplementation< L1RPCConeDefinitionRcd > edm::eventsetup::EventSetupRecordImplementation< L1RPCConfigRcd > edm::eventsetup::EventSetupRecordImplementation< L1RPCHsbConfigRcd > edm::eventsetup::EventSetupRecordImplementation< L1RPCHwConfigRcd > edm::eventsetup::EventSetupRecordImplementation< L1TCaloConfigRcd > edm::eventsetup::EventSetupRecordImplementation< L1TCaloParamsO2ORcd > edm::eventsetup::EventSetupRecordImplementation< L1TCaloParamsRcd > edm::eventsetup::EventSetupRecordImplementation< L1TCaloStage2ParamsRcd > edm::eventsetup::EventSetupRecordImplementation< L1TGlobalParametersRcd > edm::eventsetup::EventSetupRecordImplementation< L1TGlobalPrescalesVetosO2ORcd > edm::eventsetup::EventSetupRecordImplementation< L1TGlobalPrescalesVetosRcd > edm::eventsetup::EventSetupRecordImplementation< L1TGlobalStableParametersRcd > edm::eventsetup::EventSetupRecordImplementation< L1TGlobalTriggerMenuRcd > edm::eventsetup::EventSetupRecordImplementation< L1TMuonBarrelParamsO2ORcd > edm::eventsetup::EventSetupRecordImplementation< L1TMuonBarrelParamsRcd > edm::eventsetup::EventSetupRecordImplementation< L1TMuonEndCapForestO2ORcd > edm::eventsetup::EventSetupRecordImplementation< L1TMuonEndCapForestRcd > edm::eventsetup::EventSetupRecordImplementation< L1TMuonEndCapParamsO2ORcd > edm::eventsetup::EventSetupRecordImplementation< L1TMuonEndcapParamsRcd > edm::eventsetup::EventSetupRecordImplementation< L1TMuonEndCapParamsRcd > edm::eventsetup::EventSetupRecordImplementation< L1TMuonGlobalParamsO2ORcd > edm::eventsetup::EventSetupRecordImplementation< L1TMuonGlobalParamsRcd > edm::eventsetup::EventSetupRecordImplementation< L1TMuonOverlapParamsO2ORcd > edm::eventsetup::EventSetupRecordImplementation< L1TMuonOverlapParamsRcd > edm::eventsetup::EventSetupRecordImplementation< L1TriggerKeyExtRcd > edm::eventsetup::EventSetupRecordImplementation< L1TriggerKeyListExtRcd > edm::eventsetup::EventSetupRecordImplementation< L1TriggerKeyListRcd > edm::eventsetup::EventSetupRecordImplementation< L1TriggerKeyRcd > edm::eventsetup::EventSetupRecordImplementation< L1TriggerScalerRcd > edm::eventsetup::EventSetupRecordImplementation< L1TTwinMuxParamsRcd > edm::eventsetup::EventSetupRecordImplementation< L1TUtmAlgorithmRcd > edm::eventsetup::EventSetupRecordImplementation< L1TUtmBinRcd > edm::eventsetup::EventSetupRecordImplementation< L1TUtmConditionRcd > edm::eventsetup::EventSetupRecordImplementation< L1TUtmCutRcd > edm::eventsetup::EventSetupRecordImplementation< L1TUtmCutValueRcd > edm::eventsetup::EventSetupRecordImplementation< L1TUtmObjectRcd > edm::eventsetup::EventSetupRecordImplementation< L1TUtmScaleRcd > edm::eventsetup::EventSetupRecordImplementation< L1TUtmTriggerMenuO2ORcd > edm::eventsetup::EventSetupRecordImplementation< L1TUtmTriggerMenuRcd > edm::eventsetup::EventSetupRecordImplementation< LHCInfoRcd > edm::eventsetup::EventSetupRecordImplementation< LumiCorrectionParamRcd > edm::eventsetup::EventSetupRecordImplementation< LumiCorrectionsRcd > edm::eventsetup::EventSetupRecordImplementation< LumiSectionDataRcd > edm::eventsetup::EventSetupRecordImplementation< MagFieldConfigRcd > edm::eventsetup::EventSetupRecordImplementation< MagneticFieldMapRecord > edm::eventsetup::EventSetupRecordImplementation< MBAChBenchCalPlateRcd > edm::eventsetup::EventSetupRecordImplementation< MBAChBenchSurveyPlateRcd > edm::eventsetup::EventSetupRecordImplementation< ME0RecoGeometryRcd > edm::eventsetup::EventSetupRecordImplementation< METCorrectionsRecord > edm::eventsetup::EventSetupRecordImplementation< MEtXYcorrectRecord > edm::eventsetup::EventSetupRecordImplementation< MFGeometryFileRcd > edm::eventsetup::EventSetupRecordImplementation< MixingRcd > edm::eventsetup::EventSetupRecordImplementation< MTDAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< MTDAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< MTDAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< MTDCPERecord > edm::eventsetup::EventSetupRecordImplementation< MTDDigiGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< MTDGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< MTDRecoGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< MTDSurfaceDeformationRcd > edm::eventsetup::EventSetupRecordImplementation< MTDTimeCalibRecord > edm::eventsetup::EventSetupRecordImplementation< MTDTopologyRcd > edm::eventsetup::EventSetupRecordImplementation< MultiRecHitRecord > edm::eventsetup::EventSetupRecordImplementation< MuonGeometryRcd > edm::eventsetup::EventSetupRecordImplementation< MuonGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< MuonNumberingRcd > edm::eventsetup::EventSetupRecordImplementation< MuonNumberingRecord > edm::eventsetup::EventSetupRecordImplementation< MuonPerformanceRecord > edm::eventsetup::EventSetupRecordImplementation< MuonRecoGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< MuonSystemAgingRcd > edm::eventsetup::EventSetupRecordImplementation< MuScleFitDBobjectRcd > edm::eventsetup::EventSetupRecordImplementation< MVAComputerRecord > edm::eventsetup::EventSetupRecordImplementation< mySiStripNoisesRcd > edm::eventsetup::EventSetupRecordImplementation< NavigationSchoolRecord > edm::eventsetup::EventSetupRecordImplementation< OpticalAlignmentsRcd > edm::eventsetup::EventSetupRecordImplementation< PCaloTowerRcd > edm::eventsetup::EventSetupRecordImplementation< PCastorRcd > edm::eventsetup::EventSetupRecordImplementation< PDTRecord > edm::eventsetup::EventSetupRecordImplementation< PEcalBarrelRcd > edm::eventsetup::EventSetupRecordImplementation< PEcalEndcapRcd > edm::eventsetup::EventSetupRecordImplementation< PEcalPreshowerRcd > edm::eventsetup::EventSetupRecordImplementation< PedestalsRcd > edm::eventsetup::EventSetupRecordImplementation< PerformancePayloadRecord > edm::eventsetup::EventSetupRecordImplementation< PerformanceWPRecord > edm::eventsetup::EventSetupRecordImplementation< PFastTimeParametersRcd > edm::eventsetup::EventSetupRecordImplementation< PFastTimeRcd > edm::eventsetup::EventSetupRecordImplementation< PFCalibrationRcd > edm::eventsetup::EventSetupRecordImplementation< PGeometricDetExtraRcd > edm::eventsetup::EventSetupRecordImplementation< PGeometricTimingDetExtraRcd > edm::eventsetup::EventSetupRecordImplementation< Phase2TrackerCablingRcd > edm::eventsetup::EventSetupRecordImplementation< PHcalRcd > edm::eventsetup::EventSetupRecordImplementation< PHGCalParametersRcd > edm::eventsetup::EventSetupRecordImplementation< PHGCalRcd > edm::eventsetup::EventSetupRecordImplementation< PhotonConversionMVAComputerRcd > edm::eventsetup::EventSetupRecordImplementation< PhysicsTFormulaPayloadRcd > edm::eventsetup::EventSetupRecordImplementation< PhysicsTGraphPayloadRcd > edm::eventsetup::EventSetupRecordImplementation< PixelCaenChannelIMonRcd > edm::eventsetup::EventSetupRecordImplementation< PixelCaenChannelIsOnRcd > edm::eventsetup::EventSetupRecordImplementation< PixelCaenChannelRcd > edm::eventsetup::EventSetupRecordImplementation< PixelCPEParmErrorsRcd > edm::eventsetup::EventSetupRecordImplementation< PMTDParametersRcd > edm::eventsetup::EventSetupRecordImplementation< PPSTimingCalibrationRcd > edm::eventsetup::EventSetupRecordImplementation< PTrackerParametersRcd > edm::eventsetup::EventSetupRecordImplementation< PXsensorsRcd > edm::eventsetup::EventSetupRecordImplementation< PZdcRcd > edm::eventsetup::EventSetupRecordImplementation< QGLikelihoodRcd > edm::eventsetup::EventSetupRecordImplementation< QGLikelihoodSystematicsRcd > edm::eventsetup::EventSetupRecordImplementation< RBCBoardSpecsRcd > edm::eventsetup::EventSetupRecordImplementation< RecoGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< RecordT > edm::eventsetup::EventSetupRecordImplementation< RPCClusterSizeRcd > edm::eventsetup::EventSetupRecordImplementation< RPCCPPFLinkMapRcd > edm::eventsetup::EventSetupRecordImplementation< RPCDCCLinkMapRcd > edm::eventsetup::EventSetupRecordImplementation< RPCDeadStripsRcd > edm::eventsetup::EventSetupRecordImplementation< RPCDQMObjectRcd > edm::eventsetup::EventSetupRecordImplementation< RPCEMapRcd > edm::eventsetup::EventSetupRecordImplementation< RPCInverseCPPFLinkMapRcd > edm::eventsetup::EventSetupRecordImplementation< RPCInverseLBLinkMapRcd > edm::eventsetup::EventSetupRecordImplementation< RPCInverseOMTFLinkMapRcd > edm::eventsetup::EventSetupRecordImplementation< RPCInverseTwinMuxLinkMapRcd > edm::eventsetup::EventSetupRecordImplementation< RPCLBLinkMapRcd > edm::eventsetup::EventSetupRecordImplementation< RPCMaskedStripsRcd > edm::eventsetup::EventSetupRecordImplementation< RPCNoiseObjectRcd > edm::eventsetup::EventSetupRecordImplementation< RPCNoiseStripsObjectRcd > edm::eventsetup::EventSetupRecordImplementation< RPCObAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< RPCObFebAssmapRcd > edm::eventsetup::EventSetupRecordImplementation< RPCObFebmapRcd > edm::eventsetup::EventSetupRecordImplementation< RPCObGasHumRcd > edm::eventsetup::EventSetupRecordImplementation< RPCObGasmapRcd > edm::eventsetup::EventSetupRecordImplementation< RPCObGasMixRcd > edm::eventsetup::EventSetupRecordImplementation< RPCObGasRcd > edm::eventsetup::EventSetupRecordImplementation< RPCObImonRcd > edm::eventsetup::EventSetupRecordImplementation< RPCObPVSSmapRcd > edm::eventsetup::EventSetupRecordImplementation< RPCObStatusRcd > edm::eventsetup::EventSetupRecordImplementation< RPCObTempRcd > edm::eventsetup::EventSetupRecordImplementation< RPCObUXCRcd > edm::eventsetup::EventSetupRecordImplementation< RPCObVmonRcd > edm::eventsetup::EventSetupRecordImplementation< RPCOMTFLinkMapRcd > edm::eventsetup::EventSetupRecordImplementation< RPCReadOutMappingRcd > edm::eventsetup::EventSetupRecordImplementation< RPCRecoGeometryRcd > edm::eventsetup::EventSetupRecordImplementation< RPCRunIOVRcd > edm::eventsetup::EventSetupRecordImplementation< RPCStripNoisesRcd > edm::eventsetup::EventSetupRecordImplementation< RPCTwinMuxLinkMapRcd > edm::eventsetup::EventSetupRecordImplementation< RPMeasuredAlignmentRecord > edm::eventsetup::EventSetupRecordImplementation< RPMisalignedAlignmentRecord > edm::eventsetup::EventSetupRecordImplementation< RPRealAlignmentRecord > edm::eventsetup::EventSetupRecordImplementation< RunInfoRcd > edm::eventsetup::EventSetupRecordImplementation< RunNumberRcd > edm::eventsetup::EventSetupRecordImplementation< RunSummaryRcd > edm::eventsetup::EventSetupRecordImplementation< SimBeamSpotObjectsRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixel2DTemplateDBObject0TRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixel2DTemplateDBObject38TRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixel2DTemplateDBObject4TRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixel2DTemplateDBObjectESProducerRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixel2DTemplateDBObjectRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelCalibConfigurationRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelCPEGenericErrorParmRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelDetVOffRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelDisabledModulesRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelDynamicInefficiencyRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelFedCablingMapRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelFEDChannelContainerESProducerRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelGainCalibrationForHLTRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelGainCalibrationForHLTSimRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelGainCalibrationOfflineRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelGainCalibrationOfflineSimRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelGainCalibrationRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelGenErrorDBObjectESProducerRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelGenErrorDBObjectRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelLorentzAngleRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelLorentzAngleSimRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelPerformanceSummaryRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelQualityFromDbRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelQualityRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelStatusScenarioProbabilityRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelStatusScenariosRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelTemplateDBObject0TRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelTemplateDBObject38TRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelTemplateDBObject4TRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelTemplateDBObjectESProducerRcd > edm::eventsetup::EventSetupRecordImplementation< SiPixelTemplateDBObjectRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripApvGain2Rcd > edm::eventsetup::EventSetupRecordImplementation< SiStripApvGain3Rcd > edm::eventsetup::EventSetupRecordImplementation< SiStripApvGainRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripApvGainSimRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripApvSimulationParametersRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripBackPlaneCorrectionDepRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripBackPlaneCorrectionRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripBadChannelRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripBadFiberRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripBadModuleFedErrRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripBadModuleRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripBadStripRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripBaseDelayRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripClusterThresholdRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripConfObjectRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripDCSStatusRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxElectron_2D_Rcd > edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxElectron_3D_Rcd > edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxKaon_2D_Rcd > edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxKaon_3D_Rcd > edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxMip_3D_Rcd > edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxMipRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxPion_2D_Rcd > edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxPion_3D_Rcd > edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxProton_2D_Rcd > edm::eventsetup::EventSetupRecordImplementation< SiStripDeDxProton_3D_Rcd > edm::eventsetup::EventSetupRecordImplementation< SiStripDelayRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripDetCablingRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripDetVOffRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripFecCablingRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripFedCablingRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripGainRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripGainSimRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripHashedDetIdRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripLatencyRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripLorentzAngleDepRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripLorentzAngleRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripLorentzAngleSimRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripNoisesRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripPedestalsRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripQualityRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripRegionCablingRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripRunSummaryRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripSummaryRcd > edm::eventsetup::EventSetupRecordImplementation< SiStripThresholdRcd > edm::eventsetup::EventSetupRecordImplementation< SoftLeptonBTagRecord > edm::eventsetup::EventSetupRecordImplementation< StackedTrackerGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< TauTagMVAComputerRcd > edm::eventsetup::EventSetupRecordImplementation< TkMSParameterizationRecord > edm::eventsetup::EventSetupRecordImplementation< TkPixelCPERecord > edm::eventsetup::EventSetupRecordImplementation< TkStripCPERecord > edm::eventsetup::EventSetupRecordImplementation< TotemReadoutRcd > edm::eventsetup::EventSetupRecordImplementation< TrackAssociatorRecord > edm::eventsetup::EventSetupRecordImplementation< TrackerAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< TrackerAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< TrackerAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< TrackerCPERecord > edm::eventsetup::EventSetupRecordImplementation< TrackerDetToDTCELinkCablingMapRcd > edm::eventsetup::EventSetupRecordImplementation< TrackerDigiGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< TrackerInteractionGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< TrackerPedestalsRcd > edm::eventsetup::EventSetupRecordImplementation< TrackerRecoGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< TrackerSurfaceDeformationRcd > edm::eventsetup::EventSetupRecordImplementation< TrackerSurveyErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< TrackerSurveyErrorRcd > edm::eventsetup::EventSetupRecordImplementation< TrackerSurveyRcd > edm::eventsetup::EventSetupRecordImplementation< TrackerTopologyRcd > edm::eventsetup::EventSetupRecordImplementation< TrackingComponentsRecord > edm::eventsetup::EventSetupRecordImplementation< TrajectoryFitterRecord > edm::eventsetup::EventSetupRecordImplementation< TransientRecHitRecord > edm::eventsetup::EventSetupRecordImplementation< TransientTrackRecord > edm::eventsetup::EventSetupRecordImplementation< TTClusterAlgorithmRecord > edm::eventsetup::EventSetupRecordImplementation< TtFullHadSignalSelMVARcd > edm::eventsetup::EventSetupRecordImplementation< TtSemiLepJetCombMVARcd > edm::eventsetup::EventSetupRecordImplementation< TtSemiLepSignalSelMVARcd > edm::eventsetup::EventSetupRecordImplementation< TTStubAlgorithmRecord > edm::eventsetup::EventSetupRecordImplementation< TTUBoardSpecsRcd > edm::eventsetup::EventSetupRecordImplementation< VeryForwardMisalignedGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< VeryForwardRealGeometryRecord > edm::eventsetup::EventSetupRecordImplementation< XXXRcd > edm::eventsetup::EventSetupRecordImplementation< ZDCAlignmentErrorExtendedRcd > edm::eventsetup::EventSetupRecordImplementation< ZDCAlignmentErrorRcd > edm::eventsetup::EventSetupRecordImplementation< ZDCAlignmentRcd > edm::eventsetup::EventSetupRecordImplementation< ZDCGeometryRecord >

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
 
EventSetupRecordoperator= (EventSetupRecord &&)=default
 
EventSetupRecordoperator= (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< TgetHandleImpl (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< TinvalidTokenHandle (ESGetToken< T, R > const &iToken) const
 
template<template< typename > typename H, typename T , typename R >
H< TnoProxyHandle (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
 

Detailed Description

Definition at line 91 of file EventSetupRecord.h.

Constructor & Destructor Documentation

EventSetupRecord::EventSetupRecord ( )

Definition at line 41 of file EventSetupRecord.cc.

41 {}
edm::eventsetup::EventSetupRecord::EventSetupRecord ( EventSetupRecord &&  )
default
edm::eventsetup::EventSetupRecord::EventSetupRecord ( EventSetupRecord const &  )
default
EventSetupRecord::~EventSetupRecord ( )
virtual

Definition at line 48 of file EventSetupRecord.cc.

48 {}

Member Function Documentation

void EventSetupRecord::addTraceInfoToCmsException ( cms::Exception iException,
char const *  iName,
ComponentDescription const *  ,
DataKey const &   
) const
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().

103  {
104  std::ostringstream ost;
105  ost << "Using EventSetup component " << iDescription->type_ << "/'" << iDescription->label_ << "' to make data "
106  << iKey.type().name() << "/'" << iName << "' in record " << this->key().type().name();
107  iException.addContext(ost.str());
108  }
virtual EventSetupRecordKey key() const =0
void addContext(std::string const &context)
Definition: Exception.cc:165
unsigned long long edm::eventsetup::EventSetupRecord::cacheIdentifier ( ) const
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().

181 { return impl_->cacheIdentifier(); }
unsigned long long cacheIdentifier() const
EventSetupRecordImpl const * impl_
void edm::eventsetup::EventSetupRecord::changeStdExceptionToCmsException ( char const *  iExceptionWhatMessage,
char const *  iName,
ComponentDescription const *  ,
DataKey const &   
) const
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_.

69  {
70  return impl_->doGet(aKey, aGetTransiently);
71  }
EventSetupRecordImpl const * impl_
bool doGet(DataKey const &aKey, bool aGetTransiently=false) const
returns false if no data available for key
EventSetupImpl const& edm::eventsetup::EventSetupRecord::eventSetup ( ) const
inlineprotected
void edm::eventsetup::EventSetupRecord::fillRegisteredDataKeys ( std::vector< DataKey > &  oToFill) const
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.

184 { impl_->fillRegisteredDataKeys(oToFill); }
void fillRegisteredDataKeys(std::vector< DataKey > &oToFill) const
clears the oToFill vector and then fills it with the keys for all registered data keys ...
EventSetupRecordImpl const * impl_
DataProxy const* edm::eventsetup::EventSetupRecord::find ( DataKey const &  aKey) const
protected
template<typename HolderT >
bool edm::eventsetup::EventSetupRecord::get ( HolderT &  iHolder) const
inline
template<typename HolderT >
bool edm::eventsetup::EventSetupRecord::get ( char const *  iName,
HolderT &  iHolder 
) const
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().

119  {
120  typename HolderT::value_type const* value = nullptr;
121  ComponentDescription const* desc = nullptr;
122  std::shared_ptr<ESHandleExceptionFactory> whyFailedFactory;
123  impl_->getImplementation(value, iName, desc, iHolder.transientAccessOnly, whyFailedFactory);
124 
125  if (value) {
126  iHolder = HolderT(value, desc);
127  return true;
128  } else {
129  iHolder = HolderT(std::move(whyFailedFactory));
130  return false;
131  }
132  }
void getImplementation(DataT const *&iData, char const *iName, ComponentDescription const *&iDesc, bool iTransientAccessOnly, std::shared_ptr< ESHandleExceptionFactory > &whyFailedFactory) const
Definition: value.py:1
EventSetupRecordImpl const * impl_
def move(src, dest)
Definition: eostools.py:511
template<typename HolderT >
bool edm::eventsetup::EventSetupRecord::get ( std::string const &  iName,
HolderT &  iHolder 
) const
inline
template<typename HolderT >
bool edm::eventsetup::EventSetupRecord::get ( ESInputTag const &  iTag,
HolderT &  iHolder 
) const
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().

139  {
140  typename HolderT::value_type const* value = nullptr;
141  ComponentDescription const* desc = nullptr;
142  std::shared_ptr<ESHandleExceptionFactory> whyFailedFactory;
143  impl_->getImplementation(value, iTag.data().c_str(), desc, iHolder.transientAccessOnly, whyFailedFactory);
144 
145  if (value) {
146  validate(desc, iTag);
147  iHolder = HolderT(value, desc);
148  return true;
149  } else {
150  iHolder = HolderT(std::move(whyFailedFactory));
151  return false;
152  }
153  }
void getImplementation(DataT const *&iData, char const *iName, ComponentDescription const *&iDesc, bool iTransientAccessOnly, std::shared_ptr< ESHandleExceptionFactory > &whyFailedFactory) const
Definition: value.py:1
void validate(ComponentDescription const *, ESInputTag const &) const
EventSetupRecordImpl const * impl_
def move(src, dest)
Definition: eostools.py:511
void const* edm::eventsetup::EventSetupRecord::getFromProxy ( DataKey const &  iKey,
ComponentDescription const *&  iDesc,
bool  iTransientAccessOnly 
) const
private
template<template< typename > typename H, typename T , typename R >
H<T> edm::eventsetup::EventSetupRecord::getHandleImpl ( ESGetToken< T, R > const &  iToken) const
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.

188  {
189  assert(iToken.transitionID() == transitionID());
190  assert(iToken.isInitialized());
191  assert(getTokenIndices_);
192  //need to check token has valid index
193  if
194  UNLIKELY(not iToken.hasValidIndex()) { return invalidTokenHandle<H>(iToken); }
195 
196  auto proxyIndex = getTokenIndices_[iToken.index().value()];
197  if
198  UNLIKELY(proxyIndex.value() == std::numeric_limits<int>::max()) { return noProxyHandle<H>(iToken); }
199 
200  T const* value = nullptr;
201  ComponentDescription const* desc = nullptr;
202  std::shared_ptr<ESHandleExceptionFactory> whyFailedFactory;
203  impl_->getImplementation(value, proxyIndex, H<T>::transientAccessOnly, desc, whyFailedFactory);
204 
205  if
206  UNLIKELY(not value) { return H<T>(std::move(whyFailedFactory)); }
207  return H<T>(value, desc);
208  }
unsigned int transitionID() const
void getImplementation(DataT const *&iData, char const *iName, ComponentDescription const *&iDesc, bool iTransientAccessOnly, std::shared_ptr< ESHandleExceptionFactory > &whyFailedFactory) const
Definition: value.py:1
#define UNLIKELY(x)
Definition: Likely.h:21
long double T
ESProxyIndex const * getTokenIndices_
EventSetupRecordImpl const * impl_
def move(src, dest)
Definition: eostools.py:511
ESProxyIndex const* edm::eventsetup::EventSetupRecord::getTokenIndices ( ) const
inlineprotected
EventSetupRecordImpl const* edm::eventsetup::EventSetupRecord::impl ( ) const
inlineprotected

Definition at line 227 of file EventSetupRecord.h.

227 { return impl_; }
EventSetupRecordImpl const * impl_
template<template< typename > typename H, typename T , typename R >
H<T> edm::eventsetup::EventSetupRecord::invalidTokenHandle ( ESGetToken< T, R > const &  iToken) const
inlineprivate

Definition at line 233 of file EventSetupRecord.h.

References class-composition::H, crabWrapper::key, edm::makeESHandleExceptionFactory(), and dttmaxenums::R.

233  {
234  auto const key = this->key();
235  return H<T>{
236  makeESHandleExceptionFactory([key] { return makeInvalidTokenException(key, DataKey::makeTypeTag<T>()); })};
237  }
virtual EventSetupRecordKey key() const =0
std::shared_ptr< ESHandleExceptionFactory > makeESHandleExceptionFactory(T &&iFunctor)
static std::exception_ptr makeInvalidTokenException(EventSetupRecordKey const &, TypeTag const &)
virtual EventSetupRecordKey edm::eventsetup::EventSetupRecord::key ( ) const
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().

std::exception_ptr EventSetupRecord::makeInvalidTokenException ( EventSetupRecordKey const &  iRecordKey,
TypeTag const &  iDataKey 
)
staticprivate

Definition at line 110 of file EventSetupRecord.cc.

References edm::eventsetup::heterocontainer::HCTypeTag::name(), and edm::eventsetup::EventSetupRecordKey::name().

111  {
112  cms::Exception ex("InvalidESGetToken");
113  ex << "Attempted to get data using an invalid token of type ESGetToken<" << iDataKey.name() << ","
114  << iRecordKey.name()
115  << ">.\n"
116  "Please call consumes to properly initialize the token.";
117  return std::make_exception_ptr(ex);
118  }
template<template< typename > typename H, typename T , typename R >
H<T> edm::eventsetup::EventSetupRecord::noProxyHandle ( ESGetToken< T, R > const &  iToken) const
inlineprivate

Definition at line 240 of file EventSetupRecord.h.

References crabWrapper::key, edm::makeESHandleExceptionFactory(), dataset::name, and edm::ESGetToken< ESProduct, ESRecord >::name().

240  {
241  auto const key = this->key();
242  auto name = iToken.name();
243  return H<T>{makeESHandleExceptionFactory([key, name] {
244  NoProxyException<T> ex(key, DataKey{DataKey::makeTypeTag<T>(), name});
245  return std::make_exception_ptr(ex);
246  })};
247  }
virtual EventSetupRecordKey key() const =0
std::shared_ptr< ESHandleExceptionFactory > makeESHandleExceptionFactory(T &&iFunctor)
EventSetupRecord& edm::eventsetup::EventSetupRecord::operator= ( EventSetupRecord &&  )
default
EventSetupRecord& edm::eventsetup::EventSetupRecord::operator= ( EventSetupRecord const &  )
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().

75  {
76  return impl_->providerDescription(aKey);
77  }
ComponentDescription const * providerDescription(DataKey const &aKey) const
EventSetupRecordImpl const * impl_
void edm::eventsetup::EventSetupRecord::setImpl ( EventSetupRecordImpl const *  iImpl,
unsigned int  transitionID,
ESProxyIndex const *  getTokenIndices 
)
inline

Definition at line 107 of file EventSetupRecord.h.

107  {
108  impl_ = iImpl;
111  }
unsigned int transitionID() const
ESProxyIndex const * getTokenIndices() const
ESProxyIndex const * getTokenIndices_
EventSetupRecordImpl const * impl_
unsigned int edm::eventsetup::EventSetupRecord::transitionID ( ) const
inlineprotected
void EventSetupRecord::validate ( ComponentDescription const *  ,
ESInputTag const &   
) const
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_.

79  {
80  if (iDesc && !iTag.module().empty()) {
81  bool matched = false;
82  if (iDesc->label_.empty()) {
83  matched = iDesc->type_ == iTag.module();
84  } else {
85  matched = iDesc->label_ == iTag.module();
86  }
87  if (!matched) {
88  throw cms::Exception("EventSetupWrongModule")
89  << "EventSetup data was retrieved using an ESInputTag with the values\n"
90  << " moduleLabel = '" << iTag.module() << "'\n"
91  << " dataLabel = '" << iTag.data() << "'\n"
92  << "but the data matching the C++ class type and dataLabel comes from module type=" << iDesc->type_
93  << " label='" << iDesc->label_ << "'.\n Please either change the ESInputTag's 'module' label to be "
94  << (iDesc->label_.empty() ? iDesc->type_ : iDesc->label_) << "\n or add the EventSetup module "
95  << iTag.module() << " to the configuration.";
96  }
97  }
98  }
ValidityInterval const& edm::eventsetup::EventSetupRecord::validityInterval ( ) const
inline
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().

73 { return impl_->wasGotten(aKey); }
bool wasGotten(DataKey const &aKey) const
EventSetupRecordImpl const * impl_

Friends And Related Function Documentation

friend class ::testEventsetup
friend

Definition at line 92 of file EventSetupRecord.h.

friend class ::testEventsetupRecord
friend

Definition at line 93 of file EventSetupRecord.h.

Member Data Documentation

ESProxyIndex const* edm::eventsetup::EventSetupRecord::getTokenIndices_ = 0
private

Definition at line 256 of file EventSetupRecord.h.

EventSetupRecordImpl const* edm::eventsetup::EventSetupRecord::impl_ = 0
private

Definition at line 255 of file EventSetupRecord.h.

Referenced by doGet(), providerDescription(), and wasGotten().

unsigned int edm::eventsetup::EventSetupRecord::transitionID_ = std::numeric_limits<unsigned int>::max()
private

Definition at line 257 of file EventSetupRecord.h.