CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions | Private Attributes | Friends
edm::EventSetup Class Reference

#include <EventSetup.h>

Public Member Functions

template<typename T >
 EventSetup (T const &info, unsigned int iTransitionID, ESResolverIndex const *iGetTokenIndices, ESParentContext const &iContext)
 
 EventSetup (EventSetupImpl const &iSetup, unsigned int iTransitionID, ESResolverIndex const *iGetTokenIndices, ESParentContext const &iContext)
 
 EventSetup (EventSetup const &)=delete
 
void fillAvailableRecordKeys (std::vector< eventsetup::EventSetupRecordKey > &oToFill) const
 clears the oToFill vector and then fills it with the keys for all available records More...
 
std::optional< eventsetup::EventSetupRecordGenericfind (const eventsetup::EventSetupRecordKey &iKey) const
 
template<typename T >
T get () const
 
template<typename T , typename R >
T const & getData (const ESGetToken< T, R > &iToken) const noexcept(false)
 
template<typename T , typename R >
T const & getData (ESGetToken< T, R > &iToken) const noexcept(false)
 
template<typename T , typename R >
ESHandle< TgetHandle (const ESGetToken< T, R > &iToken) const
 
template<typename T , typename R >
ESTransientHandle< TgetTransientHandle (const ESGetToken< T, R > &iToken) const
 
EventSetupoperator= (EventSetup const &)=delete
 
bool recordIsProvidedByAModule (eventsetup::EventSetupRecordKey const &iKey) const
 
template<typename T >
std::optional< TtryToGet () const
 

Private Member Functions

edm::EventSetupImpl const & impl () const
 

Private Attributes

ESParentContext const * m_context
 
ESResolverIndex const * m_getTokenIndices
 
unsigned int m_id
 
edm::EventSetupImpl const & m_setup
 

Friends

class edm::PileUp
 Needed until a better solution can be found. More...
 

Detailed Description

Description: Container for all Records dealing with non-RunState info

Usage: <usage>

Definition at line 56 of file EventSetup.h.

Constructor & Destructor Documentation

◆ EventSetup() [1/3]

template<typename T >
edm::EventSetup::EventSetup ( T const &  info,
unsigned int  iTransitionID,
ESResolverIndex const *  iGetTokenIndices,
ESParentContext const &  iContext 
)
inlineexplicit

Definition at line 62 of file EventSetup.h.

66  : EventSetup(info.eventSetupImpl(), iTransitionID, iGetTokenIndices, iContext) {}
static const TGPicture * info(bool iBackgroundIsBlack)
EventSetup(T const &info, unsigned int iTransitionID, ESResolverIndex const *iGetTokenIndices, ESParentContext const &iContext)
Definition: EventSetup.h:62

◆ EventSetup() [2/3]

edm::EventSetup::EventSetup ( EventSetupImpl const &  iSetup,
unsigned int  iTransitionID,
ESResolverIndex const *  iGetTokenIndices,
ESParentContext const &  iContext 
)
inlineexplicit

Definition at line 68 of file EventSetup.h.

72  : m_setup{iSetup}, m_getTokenIndices{iGetTokenIndices}, m_context(&iContext), m_id{iTransitionID} {}
ESResolverIndex const * m_getTokenIndices
Definition: EventSetup.h:171
ESParentContext const * m_context
Definition: EventSetup.h:172
edm::EventSetupImpl const & m_setup
Definition: EventSetup.h:170
unsigned int m_id
Definition: EventSetup.h:173

◆ EventSetup() [3/3]

edm::EventSetup::EventSetup ( EventSetup const &  )
delete

Member Function Documentation

◆ fillAvailableRecordKeys()

void edm::EventSetup::fillAvailableRecordKeys ( std::vector< eventsetup::EventSetupRecordKey > &  oToFill) const
inline

clears the oToFill vector and then fills it with the keys for all available records

Definition at line 156 of file EventSetup.h.

References edm::EventSetupImpl::fillAvailableRecordKeys(), and m_setup.

Referenced by RawDataConverter::beginRun(), edm::PrintEventSetupDataRetrieval::check(), and edm::PrintEventSetupContent::print().

156  {
158  }
void fillAvailableRecordKeys(std::vector< eventsetup::EventSetupRecordKey > &oToFill) const
clears the oToFill vector and then fills it with the keys for all available records ...
edm::EventSetupImpl const & m_setup
Definition: EventSetup.h:170

◆ find()

std::optional<eventsetup::EventSetupRecordGeneric> edm::EventSetup::find ( const eventsetup::EventSetupRecordKey iKey) const
inline

Definition at line 151 of file EventSetup.h.

References edm::EventSetupImpl::find(), m_context, m_getTokenIndices, m_id, and m_setup.

Referenced by EcalDQMonitorClient::beginRun(), FWFFLooper::beginRun(), edm::PrintEventSetupDataRetrieval::check(), edm::EventSetupCacheIdentifierChecker::check(), edm::EventSetupRecordDataGetter::doGet(), and edm::PrintEventSetupContent::print().

151  {
152  return m_setup.find(iKey, m_id, m_getTokenIndices, *m_context);
153  }
ESResolverIndex const * m_getTokenIndices
Definition: EventSetup.h:171
ESParentContext const * m_context
Definition: EventSetup.h:172
edm::EventSetupImpl const & m_setup
Definition: EventSetup.h:170
unsigned int m_id
Definition: EventSetup.h:173
std::optional< eventsetup::EventSetupRecordGeneric > find(const eventsetup::EventSetupRecordKey &, unsigned int iTransitionID, ESResolverIndex const *getTokenIndices, ESParentContext const &iParent) const

◆ get()

template<typename T >
T edm::EventSetup::get ( ) const
inline

returns the Record of type T. If no such record available a eventsetup::NoRecordException<T> is thrown

Definition at line 79 of file EventSetup.h.

References edm::EventSetupImpl::findImpl(), m_context, m_getTokenIndices, m_id, m_setup, edm::eventsetup::heterocontainer::makeKey(), edm::eventsetup::recordDoesExist(), and groupFilesInBlocks::temp.

Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), CSCViewDigi::analyze(), L1CaloInputScaleTester::analyze(), BTagPerformaceRootProducerFromSQLITE::analyze(), L1RCTTestAnalyzer::analyze(), StandaloneTrackMonitor::analyze(), SiPixelGainCalibrationReadDQMFile::analyze(), L1GtTrigReport::analyze(), AlignmentProducerBase::applyDB(), sistrip::ExcludedFEDListProducer::beginRun(), TrackingCertificationInfo::beginRun(), SiStripPlotGain::beginRun(), L1TStage2Layer2Producer::beginRun(), L1TStage2Layer1Producer::beginRun(), L1TStage1Layer2Producer::beginRun(), SiStripMonitorDigi::bookHistograms(), MonitorTrackResidualsBase< pixel_or_strip >::bookHistograms(), SiStripMonitorCluster::bookHistograms(), L1GtHwValidation::bookHistograms(), ConditionHelper::checkAndUpdateConditions(), AngleConverter::checkAndUpdateGeometry(), L1TMuon::GeometryTranslator::checkAndUpdateGeometry(), DeepFlavourTagInfoProducer::checkEventSetup(), IPProducer< Container, Base, Helper >::checkEventSetup(), rrapi.RRApi::columns(), L1GtDataEmulAnalyzer::compareFDL(), rrapi.RRApi::count(), rrapi.RRApi::data(), SiStripMonitorDigi::dqmBeginRun(), JetCorrectorImplMakerBase::getCalculator(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), SiStripDB2Tree::getRecordInfo(), betterConfigParser.BetterConfigParser::getResultingSection(), submitPVValidationJobs.BetterConfigParser::getResultingSection(), HLTLevel1GTSeed::hltFilter(), PFBadHcalPseudoClusterProducer::init(), HoughGrouping::initialise(), SiStripDigitizer::initializeEvent(), SeedCreatorFromRegionHitsEDProducerT< T_SeedCreator >::produce(), MuScleFitMuonProducer::produce(), L1TGlobalProducer::produce(), PFBadHcalPseudoClusterProducer::produce(), L1GlobalTriggerRecordProducer::produce(), L1TExtCondProducer::produce(), L1TExtCondLegacyToStage2::produce(), JetTagProducer::produce(), RPCTrigger::produce(), L1MuGlobalMuonTrigger::produce(), L1GlobalTrigger::produce(), EcalTrigPrimProducer::produce(), rrapi.RRApi::report(), rrapi.RRApi::reports(), L1GtTriggerMenuLiteProducer::retrieveL1EventSetup(), L1GtUtils::retrieveL1EventSetup(), l1t::L1TGlobalUtil::retrieveL1Setup(), L1GlobalTriggerGTL::run(), TSGFromPropagation::setEvent(), ESDBCopy::shouldCopy(), EcalTPGDBCopy::shouldCopy(), EcalDBCopy::shouldCopy(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), fastsim::Geometry::update(), DTTrig::updateES(), and rrapi.RRApi::workspaces().

79  {
80  using namespace eventsetup;
81  using namespace eventsetup::heterocontainer;
82  //NOTE: this will catch the case where T does not inherit from EventSetupRecord
83  // HOWEVER the error message under gcc 3.x is awful
84  static_assert(std::is_base_of_v<edm::eventsetup::EventSetupRecord, T>,
85  "Trying to get a class that is not a Record from EventSetup");
86 
88  eventsetup::EventSetupRecordKey>());
89  if (nullptr == temp) {
90  throw eventsetup::NoRecordException<T>(recordDoesExist(m_setup, eventsetup::EventSetupRecordKey::makeKey<T>()));
91  }
92  T returnValue;
93  returnValue.setImpl(temp, m_id, m_getTokenIndices, &m_setup, m_context);
94  return returnValue;
95  }
Key makeKey(const IdTag &iIdTag)
Definition: HCMethods.h:28
ESResolverIndex const * m_getTokenIndices
Definition: EventSetup.h:171
ESParentContext const * m_context
Definition: EventSetup.h:172
edm::EventSetupImpl const & m_setup
Definition: EventSetup.h:170
unsigned int m_id
Definition: EventSetup.h:173
long double T
eventsetup::EventSetupRecordImpl const * findImpl(const eventsetup::EventSetupRecordKey &) const
bool recordDoesExist(edm::EventSetupImpl const &, edm::eventsetup::EventSetupRecordKey const &)

◆ getData() [1/2]

template<typename T , typename R >
T const& edm::EventSetup::getData ( const ESGetToken< T, R > &  iToken) const
inlinenoexcept

can directly access data if data_default_record_trait<> is defined for this data type

Definition at line 119 of file EventSetup.h.

References dttmaxenums::R.

Referenced by SiStripDigitizer::accumulate(), cms::SiPixelDigitizer::accumulatePixelHits(), SiPixelPhase2DigiToClusterCUDA::acquire(), SiStripClusterizerFromRawGPU::acquire(), DRNCorrectionProducerT< T >::acquire(), PreMixingSiPixelWorker::addPileups(), SiStripGainRandomCalculator::algoAnalyze(), DeDxDiscriminatorLearner::algoAnalyzeTheTree(), DeDxDiscriminatorLearner::algoBeginJob(), SiStripGainCosmicCalculator::algoBeginJob(), SiStripGainFromData::algoBeginJob(), SiStripGainFromCalibTree::algoBeginJob(), SiPixelBadModuleByHandBuilder::algoBeginRun(), SiStripQualityHotStripIdentifier::algoBeginRun(), SiStripQualityHotStripIdentifierRoot::algoBeginRun(), SiPhase2BadStripChannelBuilder::algoBeginRun(), SiStripGainFromCalibTree::algoBeginRun(), CreateIdealTkAlRecords::alignToGT(), ME0HitsValidation::analyze(), ME0RecHitsValidation::analyze(), SiStripApvSimulationParametersBuilder::analyze(), ME0DigisValidation::analyze(), ME0SegmentsValidation::analyze(), L1TriggerKeyListExtReader::analyze(), ExTestEcalChannelStatusAnalyzer::analyze(), L1TriggerKeyExtViewer::analyze(), DTUserKeyedConfigPopConAnalyzer::analyze(), PVSSIDReader::analyze(), RPCStripNoisesRcdRead::analyze(), DTKeyedConfigPopConAnalyzer::analyze(), HcalTBParameterTester::analyze(), L1KeyListWriter::analyze(), L1KeyWriter::analyze(), L1TMuonOverlapParamsWriter::analyze(), HcalFrontEndMapPopConAnalyzer::analyze(), HcalSiPMCharacteristicsPopConAnalyzer::analyze(), HcalSiPMParametersPopConAnalyzer::analyze(), HcalTPChannelParametersPopConAnalyzer::analyze(), HcalTPParametersPopConAnalyzer::analyze(), SiPhase2OuterTrackerLorentzAngleReader::analyze(), L1MenuViewer::analyze(), L1TCaloParamsUpdater::analyze(), SiStripBadStripReader::analyze(), DummyCondObjPrinter< TObject, TRecord >::analyze(), HcalLutGenerator::analyze(), HcalPFCutsPopConAnalyzer::analyze(), LHCInfoPerLSAnalyzer::analyze(), SiPhase2BadStripChannelReader::analyze(), SiStripCablingTrackerMap::analyze(), HcalChannelQualityPopConAnalyzer::analyze(), HcalDcsMapPopConAnalyzer::analyze(), HcalElectronicsMapPopConAnalyzer::analyze(), HcalDcsValuesPopConAnalyzer::analyze(), HcalFlagHFDigiTimeParamsPopConAnalyzer::analyze(), HcalGainsPopConAnalyzer::analyze(), HcalGainWidthsPopConAnalyzer::analyze(), HcalL1TriggerObjectsPopConAnalyzer::analyze(), HcalLongRecoParamsPopConAnalyzer::analyze(), HcalLUTCorrsPopConAnalyzer::analyze(), HcalLutMetadataPopConAnalyzer::analyze(), HcalMCParamsPopConAnalyzer::analyze(), HcalPedestalsPopConAnalyzer::analyze(), HcalPedestalWidthsPopConAnalyzer::analyze(), HcalPFCorrsPopConAnalyzer::analyze(), HcalQIEDataPopConAnalyzer::analyze(), HcalQIETypesPopConAnalyzer::analyze(), HcalRecoParamsPopConAnalyzer::analyze(), HcalRespCorrsPopConAnalyzer::analyze(), HcalTimeCorrsPopConAnalyzer::analyze(), HcalTimingParamsPopConAnalyzer::analyze(), HcalValidationCorrsPopConAnalyzer::analyze(), HcalZSThresholdsPopConAnalyzer::analyze(), CondReader::analyze(), LHCInfoPerFillAnalyzer::analyze(), L1TGlobalPrescalesVetosViewer::analyze(), SiStripNoisesReader::analyze(), SurveyInputCSCfromPins::analyze(), scaleGains::analyze(), CastorChannelQualityPopConAnalyzer::analyze(), CastorElectronicsMapPopConAnalyzer::analyze(), CastorGainWidthsPopConAnalyzer::analyze(), CastorPedestalsPopConAnalyzer::analyze(), CastorPedestalWidthsPopConAnalyzer::analyze(), corrResps::analyze(), CastorGainsPopConAnalyzer::analyze(), CastorQIEDataPopConAnalyzer::analyze(), CastorRecoParamsPopConAnalyzer::analyze(), CastorSaturationCorrsPopConAnalyzer::analyze(), L1TPhase2OuterTrackerTkMET::analyze(), HcalZDCLowGainFractionsPopConAnalyzer::analyze(), SiStripPedestalsReader::analyze(), SiStripThresholdReader::analyze(), L1TMuonEndCapParamsViewer::analyze(), L1TMuonEndCapForestWriter::analyze(), SiStripSummaryReader::analyze(), corrGains::analyze(), edmtest::ESTestAnalyzerA::analyze(), SiPixelFakeTemplateDBSourceReader::analyze(), SiPixelFakeGenErrorDBSourceReader::analyze(), SiStripLorentzAngleReader::analyze(), SiStripDetVOffTkMapPlotter::analyze(), OuterTrackerMonitorTrackingParticles::analyze(), L1TMuonBarrelKalmanParamsViewer::analyze(), L1TMuonOverlapParamsViewer::analyze(), cms::SiPixelPerformanceSummaryReader::analyze(), SiStripDetVOffReader::analyze(), RetrieveCTPPSRPAlignmentCorrectionsData::analyze(), RetrievePPSAlignmentConfiguration::analyze(), RetrievePPSAssociationCuts::analyze(), KVFTrackUpdate::analyze(), L1CondDBPayloadWriterExt::analyze(), L1MuScalesTester::analyze(), L1TMuonOverlapFwVersionTester::analyze(), WritePPSAlignmentConfiguration::analyze(), WritePPSAssociationCuts::analyze(), modGains::analyze(), L1TMuonBarrelParamsViewer::analyze(), EcalPFRecHitThresholdsMaker::analyze(), EcalGetLaserData::analyze(), HcalPulseContainmentTest::analyze(), cms::SiPixelPerformanceSummaryBuilder::analyze(), L1TMuonGlobalParamsViewer::analyze(), SiPixelLorentzAngleDBLoader::analyze(), SiStripNoisesAndBadCompsChecker::analyze(), BeamSpotFromDB::analyze(), SiStripBadComponentsDQMServiceReader::analyze(), CTPPSOpticsPlotter::analyze(), SiPixelLorentzAngleDB::analyze(), SiPixelVCalDB::analyze(), SiStripApvGainReader::analyze(), PPSGeometryBuilder::analyze(), CTPPSHepMCDistributionPlotter::analyze(), SiPixelDynamicInefficiencyDB::analyze(), DTSurveyConvert::analyze(), PPSTimingCalibrationWriter::analyze(), PPSTimingCalibrationLUTWriter::analyze(), SiPixel2DTemplateDBObjectReader::analyze(), PPSTimingCalibrationAnalyzer::analyze(), PPSTimingCalibrationLUTAnalyzer::analyze(), SurveyDataConverter::analyze(), WriteEcalMiscalibConstants::analyze(), WriteEcalMiscalibConstantsMC::analyze(), PrintGeomSolids::analyze(), SiStripDetVOffTrendPlotter::analyze(), SiPixelTemplateDBObjectReader::analyze(), HGcalHitIdCheck::analyze(), JetCorrectorDemo::analyze(), SiPixelDynamicInefficiencyReader::analyze(), CTPPSProtonReconstructionValidator::analyze(), HGCalTestPartialWaferRecHits::analyze(), AlCaRecoTriggerBitsRcdUpdate::analyze(), L1GtBoardMapsTester::analyze(), L1GtPsbSetupTester::analyze(), SiStripNoiseNormalizedWithApvGainBuilder::analyze(), HGCalTestScintHits::analyze(), SiPixelRecHitsValid::analyze(), CTPPSAlignmentInfo::analyze(), SiPixelGenErrorDBObjectReader::analyze(), OnlineBeamSpotFromDB::analyze(), HGcalHitCheck::analyze(), SiStripMonitorDigi::analyze(), EcalPileUpDepMonitor::analyze(), L1MuCSCTFParametersTester::analyze(), L1GtParametersTester::analyze(), L1GtStableParametersTester::analyze(), SiPixelVCalReader::analyze(), SiStripApvGainBuilderFromTag::analyze(), WriteCTPPSPixelAnalysisMask::analyze(), HGCalTestPartialWaferHits::analyze(), L1ScalesTester::analyze(), SiPixelLorentzAngleReader::analyze(), ProduceDropBoxMetadata::analyze(), WriteCTPPSPixelDAQMapping::analyze(), HcalTestSimHitID::analyze(), DiMuonVertexMonitor::analyze(), CTPPSProtonReconstructionPlotter::analyze(), CTPPSProtonReconstructionSimulationValidator::analyze(), PixelPopConCalibChecker::analyze(), SiPixelGenErrorDBObjectUploader::analyze(), HcalQIEDataCheck::analyze(), PPSAlignmentWorker::analyze(), SiPixel2DTemplateDBObjectUploader::analyze(), SiPixelTemplateDBObjectUploader::analyze(), BeamConditionsMonitor::analyze(), RetrieveCTPPSBeamParameters::analyze(), WriteCTPPSTotemDAQMappingMask::analyze(), KVFTest::analyze(), CTPPSProtonReconstructionEfficiencyEstimatorMC::analyze(), JetCorrectorDBReader::analyze(), SiPixelCalibConfigurationReadDb::analyze(), WriteCTPPSBeamParameters::analyze(), EcalMustacheSCParametersMaker::analyze(), EcalSCDynamicDPhiParametersMaker::analyze(), HGCalTestGuardRing::analyze(), HGCalShowerSeparation::analyze(), L1RCTChannelMaskTester::analyze(), TrackSplittingMonitor::analyze(), EcalTPGAnalyzer::analyze(), WriteL1TriggerObjectsTxt::analyze(), DTKeyedConfigDBDump::analyze(), ElectronStudy::analyze(), HcalAutoPedestalValidator::analyze(), SiStripLAProfileBooker::analyze(), SiStripMonitorQuality::analyze(), HcalPedestalsCheck::analyze(), HcalPedestalWidthsCheck::analyze(), L1CaloGeometryDump::analyze(), L1RCTParametersTester::analyze(), SiStripMonitorRawData::analyze(), HcalSimHitAnalysis::analyze(), tadqm::TrackAnalyzer::analyze(), EcalDccWeightBuilder::analyze(), MuonGeometryArrange::analyze(), ValidationMisalignedTracker::analyze(), TrackEfficiencyMonitor::analyze(), CTPPSProtonReconstructionEfficiencyEstimatorData::analyze(), CTPPSGeometryInfo::analyze(), DTCCablingMapTestReader::analyze(), MonitorTrackResidualsBase< pixel_or_strip >::analyze(), cms::SiPixelCondObjBuilder::analyze(), SiStripMonitorCluster::analyze(), BoostIODBReader< DataType, RecordType >::analyze(), HcalTestNumberingTester::analyze(), SiPixelBadModuleReader::analyze(), cms::ProducerAnalyzer::analyze(), HcalCollapseAnalyzer::analyze(), ContainmentCorrectionAnalyzer::analyze(), HGCalDigiValidation::analyze(), cms::SiPixelCondObjForHLTBuilder::analyze(), cms::SiPixelCondObjOfflineBuilder::analyze(), SiStripApvGainRescaler::analyze(), BeamProfile2DBReader::analyze(), PrimaryVertexResolution::analyze(), SiPhase2OuterTrackerLorentzAngleWriter::analyze(), TrackerGeometryCompare::analyze(), MuonGeometryDBConverter::analyze(), EcalSimHitStudy::analyze(), HcalGainsCheck::analyze(), cms::SiPixelCondObjOfflineReader::analyze(), cms::SiPixelCondObjReader::analyze(), SiStripAnalyser::analyze(), EcalTrigPrimAnalyzer::analyze(), cms::SiPixelCondObjAllPayloadsReader::analyze(), HIPTwoBodyDecayAnalyzer::analyze(), HcalLutAnalyzer::analyze(), SiStripMonitorPedestals::analyze(), EtlLocalRecoValidation::analyze(), cms::SiPixelCondObjForHLTReader::analyze(), BeamSpotOnlineFromOfflineConverter::analyze(), BeamSpotRcdReader::analyze(), BPHMonitor::analyze(), SiStripChannelGainFromDBMiscalibrator::analyze(), SiPixelCalSingleMuonAnalyzer::analyze(), SiStripNoisesFromDBMiscalibrator::analyze(), SiStripFEDCheckPlugin::analyze(), HcalRecHitsAnalyzer::analyze(), HcalLuttoDB::analyze(), BtlLocalRecoValidation::analyze(), HcalCalibrator::analyze(), StandaloneTrackMonitor::analyze(), HitEff::analyze(), PixelLumiDQM::analyze(), StudyCaloGen::analyze(), DisplayGeom::analyze(), HcalRaddamMuon::analyze(), L1GtTrigReport::analyze(), DetIdSelectorTest::analyze(), BuildTrackerMapPlugin::analyze(), ECALMultifitAnalyzer_HI::analyze(), ApeEstimatorSummary::analyze(), NearbyPixelClustersAnalyzer::analyze(), HitResol::analyze(), SiStripQualityHistory::analyze(), EcalMipGraphs::analyze(), AnalyzerMinbias::analyze(), SiPixelQualityHistory::analyze(), EopTreeWriter::analyze(), EcalDisplaysByEvent::analyze(), ValidIsoTrkCalib::analyze(), SiPixelTrackingRecHitsValid::analyze(), TrackerTreeGenerator::analyze(), SiStripMonitorTrack::analyze(), DiMuonVertexValidation::analyze(), HcalDigisValidation::analyze(), SiStripHitEfficiencyWorker::analyze(), CastorMonitorModule::analyze(), ApeTreeCreateDefault::analyze(), SiStripCMMonitorPlugin::analyze(), TrackingMonitor::analyze(), SiStripApvGainFromFileBuilder::analyze(), cms::Analyzer_minbias::analyze(), AlignmentMonitorAsAnalyzer::analyze(), SiStripFEDMonitorPlugin::analyze(), EcalTPGParamBuilder::analyze(), MCMisalignmentScaler::analyze(), DiElectronVertexValidation::analyze(), IsoTrackCalibration::analyze(), PixelBaryCentreAnalyzer::analyze(), APVShotsAnalyzer::analyze(), SiPixelPhase1Analyzer::analyze(), CTPPSDiamondDQMSource::analyze(), CastorPedestalsAnalysis::analyze(), TrackerGeometryIntoNtuples::analyze(), EcalCosmicsHists::analyze(), HcalHBHEMuonAnalyzer::analyze(), PrimaryVertexValidation::analyze(), TrackerRemapper::analyze(), CosmicRateAnalyzer::analyze(), HcalHBHEMuonHighEtaAnalyzer::analyze(), SiStripDB2Tree::analyze(), SplitVertexResolution::analyze(), SiStripCPEAnalyzer::analyze(), IsoTrackCalib::analyze(), MuonGeometrySanityCheck::analyze(), SeedMultiplicityAnalyzer::analyze(), StudyCaloResponse::analyze(), OverlapValidation::analyze(), HcalIsoTrkSimAnalyzer::analyze(), HcalIsoTrkAnalyzer::analyze(), IsoTrig::analyze(), IsolatedTracksHcalScale::analyze(), SiStripCondVisualizer::analyze(), SiStripMonitorApproximateCluster::analyze(), EopElecTreeWriter::analyze(), SiPixelLorentzAnglePCLWorker::analyze(), GlobalDigisAnalyzer::analyze(), IsolatedGenParticles::analyze(), edmtest::ESTestAnalyzerK::analyze(), IsolatedTracksCone::analyze(), SiStripRecHitsValid::analyze(), L1MuonRecoTreeProducer::analyze(), QcdLowPtDQM::analyze(), PFAnalysis::analyze(), edmtest::ESTestAnalyzerAZ::analyze(), TrackerDpgAnalysis::analyze(), IsolatedTracksNxN::analyze(), SiPixelQualityPlotter::analyze(), edmtest::ESTestAnalyzerJ::analyze(), edmtest::ESTestAnalyzerL::analyze(), SiStripTrackingRecHitsValid::analyze(), CMTRawAnalyzer::analyze(), TrackingNtuple::analyze(), PixelClusterShapeExtractor::analyzeRecTracks(), PixelClusterShapeExtractor::analyzeSimHits(), EcalSelectiveReadoutValidation::analyzeTP(), EMEnrichingFilterAlgo::applyBFieldCurv(), AlignmentProducerBase::applyDB(), TrackDetectorAssociator::associate(), ecaldqm::PresampleTask::beginEvent(), ecaldqm::OccupancyTask::beginEvent(), ecaldqm::ClusterTask::beginEvent(), PositionAtECalEntranceComputer::beginEvent(), reco::tau::RecoTauImpactParameterSignificancePlugin::beginEvent(), reco::tau::PFRecoTauChargedHadronFromPFCandidatePlugin::beginEvent(), PFRecoTauDiscriminationByIsolationMVA2::beginEvent(), AreaSeededTrackingRegionsBuilder::beginEvent(), AntiElectronIDMVA6< TauType, ElectronType >::beginEvent(), reco::tau::PFRecoTauDiscriminationByMVAIsolationRun2::beginEvent(), PFRecHitQTestHCALChannel::beginEvent(), reco::tau::PATTauDiscriminationByMVAIsolationRun2::beginEvent(), converter::MassiveCandidateConverter::beginFirstRun(), hcaldqm::DQClient::beginLuminosityBlock(), HGCalTrackCollectionProducer::beginLuminosityBlock(), edmtest::DoodadEDLooper::beginOfJob(), HcalPulseContainmentManager::beginRun(), L1MuonOverlapParamsDBProducer::beginRun(), PFDisplacedTrackerVertexProducer::beginRun(), PFNuclearProducer::beginRun(), L1MuonOverlapPhase1ParamsDBProducer::beginRun(), LightPFTrackProducer::beginRun(), EcalDQMonitorClient::beginRun(), hcaldqm::DQHarvester::beginRun(), PFV0Producer::beginRun(), MonopoleSteppingAction::beginRun(), PFConversionProducer::beginRun(), edmtest::DQMXMLFileEventSetupAnalyzer::beginRun(), ecaldqm::SelectiveReadoutTask::beginRun(), edmtest::DoodadEDLooper::beginRun(), ecaldqm::TrigPrimTask::beginRun(), PGeometricDetBuilder::beginRun(), HGCalDigiClient::beginRun(), cms::MinBias::beginRun(), Phase2Tracker::Phase2TrackerDigiProducer::beginRun(), HcalPulseShapes::beginRun(), hcaldqm::DQClient::beginRun(), HGCalRecHitsClient::beginRun(), PPSTimingCalibrationPCLHarvester::beginRun(), PFTrackProducer::beginRun(), HGCalSimHitsClient::beginRun(), trklet::ProducerAS::beginRun(), PPSModifySingularModes::beginRun(), trackerTFP::ProducerTT::beginRun(), trklet::ProducerTT::beginRun(), SiStripCertificationInfo::beginRun(), trackerTFP::ProducerHT::beginRun(), trackerTFP::ProducerMHT::beginRun(), trackerTFP::ProducerZHT::beginRun(), trackerTFP::ProducerZHTout::beginRun(), ZdcSimpleReconstructor::beginRun(), trackerTFP::ProducerGP::beginRun(), trackerTFP::ProducerKF::beginRun(), TkVoltageMapCreator::beginRun(), HcalSimpleRecAlgo::beginRun(), HcalSimpleReconstructor::beginRun(), TauHadronDecayFilter::beginRun(), trklet::ProducerKFout::beginRun(), TrackingAnalyser::beginRun(), HcalSimHitCheck::beginRun(), SiStripDetInfoFileWriter::beginRun(), SiStripDaqInfo::beginRun(), HcalRecHitRecalib::beginRun(), OscarMTMasterThread::beginRun(), tt::StubAssociator::beginRun(), trackerDTC::ProducerED::beginRun(), trackerTFP::ProducerKFin::beginRun(), PrintGeomSummary::beginRun(), OMTFPatternMaker::beginRun(), AlCaRecoTriggerBitsRcdRead::beginRun(), trklet::ProducerKFin::beginRun(), trklet::ProducerTBout::beginRun(), OMTFReconstruction::beginRun(), EcalTPGAnalyzer::beginRun(), SiStripFineDelayHit::beginRun(), PPSDiamondSampicTimingCalibrationPCLHarvester::beginRun(), ConvertedPhotonProducer::beginRun(), MagneticFieldFilter::beginRun(), SiStripLorentzAnglePCLHarvester::beginRun(), EcalSimple2007H4TBAnalyzer::beginRun(), ZdcHitReconstructor::beginRun(), HLTPrescaleRecorder::beginRun(), DeDxEstimatorProducer::beginRun(), SiStripCorrelateBadStripAndNoise::beginRun(), SiStripCorrelateNoise::beginRun(), TrackingCertificationInfo::beginRun(), HcalGeomCheck::beginRun(), SiStripGainsPCLHarvester::beginRun(), ConversionTrackCandidateProducer::beginRun(), HcalTestAnalysis::beginRun(), SiStripPlotGain::beginRun(), HGCalTimingAnalyzer::beginRun(), PrintGeomInfoAction::beginRun(), tmtt::TMTrackProducer::beginRun(), SiStripAnalyser::beginRun(), HGCalSimHitStudy::beginRun(), HcalHitReconstructor::beginRun(), RunManagerMTWorker::beginRun(), MaterialBudgetHcalProducer::beginRun(), SimpleHBHEPhase1Algo::beginRun(), PFCandidateRecalibrator::beginRun(), NuclearSeedsEDProducer::beginRun(), omtf::OmtfPacker::beginRun(), HGCalTB23Analyzer::beginRun(), HFPhase1Reconstructor::beginRun(), ConvBremSeedProducer::beginRun(), omtf::OmtfUnpacker::beginRun(), SimG4HcalValidation::beginRun(), SiStripClassToMonitorCondData::beginRun(), FWFFLooper::beginRun(), HGCalTBAnalyzer::beginRun(), RPDigiProducer::beginRun(), APVModeFilter::beginRun(), APVCyclePhaseProducerFromL1TS::beginRun(), ElectronCalibrationUniv::beginRun(), SiStripQualityHistory::beginRun(), HcalRaddamMuon::beginRun(), SiPixelQualityHistory::beginRun(), HcalRecHitsDQMClient::beginRun(), EcalTPCondAnalyzer::beginRun(), MuonSimHitProducer::beginRun(), NearbyPixelClustersAnalyzer::beginRun(), TICLDumper::beginRun(), DuplicateRecHits::beginRun(), IsolatedPixelTrackCandidateProducer::beginRun(), IsolatedPixelTrackCandidateL1TProducer::beginRun(), FastTrackDeDxProducer::beginRun(), PFElecTkProducer::beginRun(), MuonIdProducer::beginRun(), RecAnalyzerMinbias::beginRun(), CaloSteppingAction::beginRun(), GoodSeedProducer::beginRun(), PrimaryVertexValidation::beginRun(), HcalHBHEMuonAnalyzer::beginRun(), HcalHBHEMuonHighEtaAnalyzer::beginRun(), RPCSeedGenerator::beginRun(), HcalIsoTrkSimAnalyzer::beginRun(), AlCaHcalHBHEMuonProducer::beginRun(), SiStripCondVisualizer::beginRun(), AlCaIsoTracksProducer::beginRun(), HcalIsoTrkAnalyzer::beginRun(), SiPixelLorentzAnglePCLHarvester::beginRun(), AlCaHcalIsotrkProducer::beginRun(), PFAnalysis::beginRun(), TrackerDpgAnalysis::beginRun(), SiPixelLorentzAnglePCLHarvesterMCS::beginRun(), L1FPGATrackProducer::beginRun(), HBHEPhase1Reconstructor::beginRun(), NoiseTask::book(), SiPixelDigiValid::bookHistograms(), RPCMonitorDigi::bookHistograms(), HcalSimHitStudy::bookHistograms(), SimHitsValidationHcal::bookHistograms(), PPSTimingCalibrationPCLWorker::bookHistograms(), hcaldqm::DQTask::bookHistograms(), PPSAlignmentWorker::bookHistograms(), ECALpedestalPCLworker::bookHistograms(), SiStripMonitorQuality::bookHistograms(), HcalSimHitsValidation::bookHistograms(), SiStripMonitorRawData::bookHistograms(), MonitorTrackResidualsBase< pixel_or_strip >::bookHistograms(), L1TRate_Offline::bookHistograms(), PPSDiamondSampicTimingCalibrationPCLWorker::bookHistograms(), DiamondSampicDQMSource::bookHistograms(), L1TRate::bookHistograms(), SiStripSpyMonitorModule::bookHistograms(), DiamondSampicCalibrationDQMSource::bookHistograms(), L1TGT::bookHistograms(), SiStripMonitorPedestals::bookHistograms(), SiStripMonitorTrack::bookHistograms(), SiStripCMMonitorPlugin::bookHistograms(), CTPPSDiamondDQMSource::bookHistograms(), SiStripFEDMonitorPlugin::bookHistograms(), L1TSync::bookHistograms(), L1GtHwValidation::bookHistograms(), L1TSync_Offline::bookHistograms(), L1TBPTX::bookHistograms(), tadqm::TrackAnalyzer::bookHistosForEfficiencyFromHitPatter(), EGEnergyCorrectorFactoryFromEventSetup::build(), ConversionProducer::buildCollection(), SeedForPhotonConversion1Leg::buildSeed(), SeedForPhotonConversionFromQuadruplets::buildSeed(), SeedForPhotonConversionFromQuadruplets::buildSeedBool(), reco::helper::JetMuonHitsIDHelper::calculate(), PhotonIsolationCalculator::calculate(), HcalHaloAlgo::Calculate(), EcalHaloAlgo::Calculate(), CSCHaloAlgo::Calculate(), PhotonIsolationCalculator::calculateEcalRecHitIso(), PhotonMVABasedHaloTagger::calculateMVA(), spr::chargeIsolation(), spr::chargeIsolationEcal(), spr::chargeIsolationHcal(), SiStripGainsPCLHarvester::checkBookAPVColls(), TrackerOfflineValidation::checkBookHists(), SiStripCorrelateNoise::checkGainCache(), RegressionHelper::checkSetup(), EcalClusterPUCleaningTools::CleanedSuperCluster(), L1GtDataEmulAnalyzer::compareFDL(), SiPixelGainCalibScaler::computeAndStorePalyoads(), spr::coneChargeIsolation(), WriteESAlignments::convert(), ESDBCopy::copyToDB(), EcalTPGDBCopy::copyToDB(), EcalDBCopy::copyToDB(), AlignmentProducerBase::createGeometries(), MonitorTrackResidualsBase< pixel_or_strip >::createMEs(), SiStripMonitorPedestals::createMEs(), SiStripMonitorDigi::createMEs(), SiStripMonitorCluster::createMEs(), SiStripRecHitsValid::createMEs(), SiStripTrackingRecHitsValid::createMEs(), TrackerGeometryCompare::createROOTGeometry(), CSCTFPtLUT::CSCTFPtLUT(), EcalLaserCondTools::dbToAscii(), egammaisolation::EgammaHcalExtractor::deposit(), egammaisolation::EgammaRecHitExtractor::deposit(), AlignmentTrackSelector::detailedHitsCheck(), PreMixingSiStripWorker::DMinitializeDetUnit(), SiStripCorrelateBadStripAndNoise::DoAnalysis(), SiStripCorrelateNoise::DoAnalysis(), HitPairGeneratorFromLayerPair::doublets(), SiStripGainsCalibTreeWorker::dqmAnalyze(), SiStripGainsPCLWorker::dqmAnalyze(), hcaldqm::DQHarvester::dqmBeginLuminosityBlock(), Phase2TrackerMonitorDigi::dqmBeginRun(), Phase2TrackerValidateDigi::dqmBeginRun(), SiPixelCompareRecHitsSoA< T >::dqmBeginRun(), HGCGeometryValidation::dqmBeginRun(), SiPixelMonitorRecHitsSoA< T >::dqmBeginRun(), Phase2ITValidateRecHitBase::dqmBeginRun(), Phase2ITMonitorCluster::dqmBeginRun(), CaloTowersAnalyzer::dqmBeginRun(), Phase2OTMonitorCluster::dqmBeginRun(), Phase2OTValidateRecHitBase::dqmBeginRun(), Phase2OTMonitorVectorHits::dqmBeginRun(), HGCalDigiValidation::dqmBeginRun(), Phase2ITMonitorRecHit::dqmBeginRun(), DiamondSampicDQMSource::dqmBeginRun(), TotemTimingDQMSource::dqmBeginRun(), OuterTrackerMonitorTTCluster::dqmBeginRun(), EcalSelectiveReadoutValidation::dqmBeginRun(), OuterTrackerMonitorTTStub::dqmBeginRun(), L1TPhase2CorrelatorOffline::dqmBeginRun(), Phase2ITValidateCluster::dqmBeginRun(), DiamondSampicCalibrationDQMSource::dqmBeginRun(), Phase2OTValidateCluster::dqmBeginRun(), Phase2OTMonitorRecHit::dqmBeginRun(), HGCalSimHitValidation::dqmBeginRun(), HcalDigisValidation::dqmBeginRun(), SiStripGainsCalibTreeWorker::dqmBeginRun(), StandaloneTrackMonitor::dqmBeginRun(), HcalRecHitsAnalyzer::dqmBeginRun(), SiStripLorentzAnglePCLMonitor::dqmBeginRun(), SiStripMonitorTrack::dqmBeginRun(), CTPPSDiamondDQMSource::dqmBeginRun(), ECALRecHitAnalyzer::dqmbeginRun(), SiStripGainsPCLWorker::dqmBeginRun(), JetAnalyzer::dqmBeginRun(), METAnalyzer::dqmBeginRun(), SiPixelLorentzAnglePCLWorker::dqmBeginRun(), SiPixelEDAClient::dqmEndLuminosityBlock(), SiPixelStatusHarvester::dqmEndRun(), PPSAlignmentHarvester::dqmEndRun(), BeamSpotOnlineRecordsReader::dump(), InvRingCalib::duringLoop(), EcalEleCalibLooper::duringLoop(), ZeeCalibration::duringLoop(), EcalReadoutTools::EcalReadoutTools(), InvRingCalib::EERingDef(), ecaldqm::IntegrityClient::endLuminosityBlock(), ecaldqm::TowerStatusTask::endLuminosityBlock(), SiStripAnalyser::endLuminosityBlock(), AlcaBeamSpotFromDB::endLuminosityBlockProduce(), sistrip::EnsembleCalibrationLA::endRun(), DummyCondDBWriter< TObject, TObjectO, TRecord >::endRun(), SiStripFedCablingManipulator::endRun(), PCLMetadataWriter::endRun(), ECALpedestalPCLHarvester::endRun(), SiStripQualityStatistics::endRun(), SiStripHitEfficiencyHarvester::endRun(), SiStripGainsPCLHarvester::endRun(), SiStripLorentzAnglePCLHarvester::endRun(), SiStripBadComponentInfo::endRun(), SiStripOfflineDQM::endRun(), SiStripQualityWithFromFedErrorsHelper::endRun(), OccupancyPlots::endRun(), AlignmentStats::endRun(), TrackerOfflineValidationSummary::endRun(), SiPixelLorentzAnglePCLHarvester::endRun(), EcalDeadCellDeltaRFilter::envSet(), HITrackingRegionProducer::estimateMultiplicity(), HITrackingRegionForPrimaryVtxProducer::estimateMultiplicity(), AlignmentMonitorMuonVsCurvature::event(), AlignmentMonitorSegmentDifferences::event(), AlignmentMonitorMuonSystemMap1D::event(), HGCalEgammaIDHelper::eventInit(), HIPAlignmentAlgorithm::fillAlignablesMonitor(), SiStripMonitorPedestals::fillCondDBMEs(), SiPixelGainCalibrationReadDQMFile::fillDatabase(), SiPixelGainCalibrationRejectNoisyAndDead::fillDatabase(), DiMuonMassBiasMonitor::fillDecayHistograms(), GlobalHitsAnalyzer::fillHCal(), tadqm::TrackAnalyzer::fillHistosForState(), ApeEstimator::fillHitVariables(), PhotonProducer::fillPhotonCollection(), QcdLowPtDQM::fillPixels(), EEShape::fillShape(), EBShape::fillShape(), APDShape::fillShape(), ComponentShape::fillShape(), SiStripCertificationInfo::fillSiStripCertificationMEs(), SiStripPositionCorrectionsTableProducer::fillTable(), CSCTimingExtractor::fillTiming(), DTTimingExtractor::fillTiming(), TrackerGeometryCompare::fillTree(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), LaserAlignmentEventFilter::filter(), L1Filter::filter(), ElectronIdMVAProducer::filter(), XangleBetaStarFilter::filter(), PythiaFilterGammaJetWithBg::filter(), PythiaFilterGammaJet::filter(), EcalLaserCorrFilter::filter(), ElectronRegressionEnergyProducer::filter(), FilterTrackerOn::filter(), EEBadScFilter::filter(), __class__< T >::filter(), EcalBadCalibFilter::filter(), DisappearingMuonsSkimming::filter(), HFNoisyHitsFilter::filter(), PythiaFilterIsolatedTrack::filter(), AlCaHBHEMuonFilter::filter(), AlCaLowPUHBHEMuonFilter::filter(), AlCaHEMuonFilter::filter(), LargeEvents< T >::filter(), EcalMIPRecHitFilter::filter(), APVShotsFilter::filter(), EcalDeadCellBoundaryEnergyFilter::filter(), OverlapProblemTSOSPositionFilter::filter(), AlCaIsoTracksFilter::filter(), LeptonSkimming::filter(), cms::SiPixelDigitizer::finalizeEvent(), SiStripDigitizer::finalizeEvent(), V0Fitter::fitAll(), edmtest::WhatsItAnalyzer::getAndTest(), EventWithHistoryFilter::getAPVLatency(), EventWithHistoryFilter::getAPVMode(), PixelInactiveAreaFinder::getBadPixelDets(), SiStripBaseCondObjDQMGet< SiStripBackPlaneCorrection, SiStripBackPlaneCorrectionRcd >::getConditionObject(), ALPAKA_ACCELERATOR_NAMESPACE::device::EventSetup::getData(), getData(), DisappearingMuonsSkimming::getECALIsolation(), sistriptools::algorithm::SingleMultiplicity< T >::getEvent(), ETLDeviceSim::getEventSetup(), BTLDeviceSim::getEventSetup(), ETLElectronicsSim::getEventSetup(), hgcal::ClusterTools::getEventSetup(), ExoticaDQM::getGenParticleTrajectoryAtBeamline(), VirtualJetProducer::getGeometry(), L1GetHistLimits::getHistLimits(), deDxTools::getHistogramD3D(), EcalFEtoDigi::getLUT(), pat::PATMETProducer::getMETCovMatrix(), SiStripBadChannelPatcher::getNewObject(), VirtualJetProducer::getTopology(), pat::PATIsolatedTrackProducer::getTrackDetMatchInfo(), PixelTripletLowPtGenerator::getTracker(), hcaldqm::DQTask::globalBeginLuminosityBlock(), LHCInfoProducer::globalBeginLuminosityBlockProduce(), GEMDigiToRawModule::globalBeginRun(), GEMRawToDigiModule::globalBeginRun(), L1Comparator::globalBeginRun(), SiPixelStatusProducer::globalBeginRun(), SiStripLorentzAngleRunInfoTableProducer::globalBeginRunProduce(), RawPCCProducer::globalEndLuminosityBlockProduce(), LeptonRecoSkim::handleObjects(), HitPairGeneratorFromLayerPairForPhotonConversion::hitPairs(), ctfseeding::HitExtractorPIX::hits(), ctfseeding::HitExtractorSTRP::hits(), PixelTripletNoTipGenerator::hitTriplets(), PixelTripletLowPtGenerator::hitTriplets(), PixelTripletHLTGenerator::hitTriplets(), PixelTripletLargeTipGenerator::hitTriplets(), HLTMuonL1Filter::hltFilter(), HLTPMMassFilter::hltFilter(), PixelInactiveAreaFinder::inactiveAreas(), reco::modules::CandVertexFitterEventSetupInit< Fitter >::init(), PSPDigitizerAlgorithm::init(), SSDigitizerAlgorithm::init(), reco::modules::CandKinematicVertexFitterEventSetupInit::init(), PSSDigitizerAlgorithm::init(), TT6CMNSubtractor::init(), IteratedMedianCMNSubtractor::init(), CosmicSeedCreator::init(), LowPtClusterShapeSeedComparitor::init(), SiStripPedestalsSubtractor::init(), helper::BFieldIsolationAlgorithmSetup< Alg >::init(), CSCSimHitMatcher::init(), DTSimHitMatcher::init(), SiStripFineDelayTLA::init(), ME0SimHitMatcher::init(), RPCSimHitMatcher::init(), GEMSimHitMatcher::init(), GenJetParticleSelector::init(), CSCStubMatcher::init(), PixelClusterShapeSeedComparitor::init(), SeedGeneratorForCRack::init(), EcalClusterEnergyCorrection::init(), EcalClusterEnergyUncertainty::init(), EcalClusterEnergyCorrectionObjectSpecific::init(), EcalBasicClusterLocalContCorrection::init(), SeedFromConsecutiveHitsCreator::init(), SiStripFedZeroSuppression::init(), GEMRecHitMatcher::init(), SeedGeneratorForCosmics::init(), EcalClusterCrackCorrection::init(), SiStripAPVRestorer::init(), SeedFromProtoTrack::init(), PixelDigitizerAlgorithm::init(), SimpleCosmicBONSeeder::init(), SiPixelChargeReweightingAlgorithm::init(), SiPixelDigitizerAlgorithm::init(), CosmicTrajectoryBuilder::init(), MuonIdProducer::init(), PFEcalBarrelRecHitCreator::init(), PFEcalEndcapRecHitCreator::init(), TrackDetectorAssociator::init(), CRackTrajectoryBuilder::init(), SiPixelDigitizerAlgorithm::init_DynIneffDB(), SiStripPopConFEDErrorsHandlerFromDQM::initES(), MultiHitGeneratorFromChi2::initES(), SiStripClusterInfo::initEvent(), SeedFinderSelector::initEvent(), CAHitTripletGenerator::initEvent(), CAHitQuadrupletGenerator::initEvent(), FastHFShowerLibrary::initHFShowerLibrary(), SiStripDCSStatus::initialise(), SiStripRawProcessingAlgorithms::initialize(), DBReader::initialize(), SiStripDetVOffFakeBuilder::initialize(), ticl::SeedingRegionByHF::initialize(), StripClusterizerAlgorithm::initialize(), PFMETAlgorithmMVA::initialize(), SiStripRecHitConverterAlgorithm::initialize(), CSCOverlapsAlignmentAlgorithm::initialize(), MuonAlignmentFromReference::initialize(), cms::SiPixelDigitizer::initializeEvent(), PreMixingSiStripWorker::initializeEvent(), cms::Phase2TrackerDigitizer::initializeEvent(), SiStripDigitizer::initializeEvent(), SiStripDigitizerAlgorithm::initializeEvent(), HGCDigitizer::initializeEvent(), SeedForPhotonConversion1Leg::initialKinematic(), SeedForPhotonConversionFromQuadruplets::initialKinematic(), PileupJetIdProducer::initJetEnergyCorrector(), HGCalShowerShapeHelper::initPerSetup(), l1tVertexFinder::InputData::InputData(), SiStripGainFromCalibTree::isBFieldConsistentWithMode(), SiStripGainFromData::IsFarFromBorder(), L1TCaloLayer1FetchLUTs(), L1TMenuHelper::L1TMenuHelper(), GeometryInterface::load(), GEMDigiSource::LoadROMap(), GEMDAQStatusSource::LoadROMap(), GeometryProducer::makeGeom(), SeedingLayerSetsBuilder::makeSeedingLayerSetsHitsforFastSim(), ticl::PatternRecognitionbyCLUE3D< TILES >::makeTracksters(), ticl::PatternRecognitionbyCA< TILES >::makeTracksters(), ticl::PatternRecognitionbyFastJet< TILES >::makeTracksters(), CosmicParametersDefinerForTP::momentum(), ParametersDefinerForTP::momentum(), ParametersDefinerForTP::momentumAndVertex(), pat::helper::KinResolutionsLoader::newEvent(), CosmicTrackingParticleSelector::operator()(), HLTHighLevel::pathsFromSetup(), OpticalFunctionsTransport::process(), HectorTransport::process(), RecHitProcessor::process(), RecHitProcessor::processLook(), MultiTrackSelector::processMVA(), HIMultiTrackSelector::processMVA(), TTClusterAssociator< T >::produce(), TTClusterBuilder< T >::produce(), TTStubAssociator< T >::produce(), VectorHitBuilderEDProducer::produce(), HcalPatternSource::produce(), HFEMClusterProducer::produce(), PixelVertexProducerClusters::produce(), JetSignalVertexCompatibility::produce(), TrackingParticleNumberOfLayersProducer::produce(), edm::CloseByParticleGunProducer::produce(), SiStripApprox2Clusters::produce(), GenParticleDecaySelector::produce(), PixelTracksProducer::produce(), ClusterShapeTrackFilterProducer::produce(), QGTagger::produce(), JetTracksAssociatorAtCaloFace::produce(), PPSLocalTrackLiteReAligner::produce(), HIPixelTrackFilterProducer::produce(), GenParticlePruner::produce(), MeasurementTrackerEventProducer::produce(), EgammaHLTBcHcalIsolationProducersRegional::produce(), PFConversionProducer::produce(), CalibratedElectronProducerRun2T< T >::produce(), edm::RandomXiThetaGunProducer::produce(), KFBasedPixelFitterProducer::produce(), SiStripClusterToDigiProducer::produce(), JetCoreClusterSplitter::produce(), TSGFromL2Muon::produce(), PFDisplacedVertexCandidateProducer::produce(), SiStripProcessedRawDigiProducer::produce(), ShallowDigisProducer::produce(), MTDTrackingRecHitProducer::produce(), SiStripRegFEDSelector::produce(), TrackstersMergeProducerV3::produce(), HIPixelClusterVtxProducer::produce(), TrackFitterProducer::produce(), PixelNtupletsFitterProducer::produce(), SiPixelDigiErrorsFromSoA::produce(), HIProtoTrackFilterProducer::produce(), TSGFromL1Muon::produce(), EcalRecHitProducer::produce(), MuonTrackProducer::produce(), l1tpf::PFTrackProducerFromL1Tracks::produce(), PFElectronTranslator::produce(), SiPixelDigisClustersFromSoAT< TrackerTraits >::produce(), SiPixelClusterShapeCacheProducer::produce(), EcalTBWeightUncalibRecHitProducer::produce(), HLTJetTimingProducer< T >::produce(), PFDisplacedVertexProducer::produce(), TkAlCaOverlapTagger::produce(), EgammaHLTClusterShapeProducer::produce(), MuonReSeeder::produce(), SiPixelRecHitCUDAT< TrackerTraits >::produce(), FastTrackerRecHitMatcher::produce(), BeamSpotOnlineProducer::produce(), pat::PATGenCandsFromSimTracksProducer::produce(), HBHEIsolatedNoiseReflagger::produce(), SeedClusterRemoverPhase2::produce(), PFTrackProducer::produce(), FixedGridRhoProducerFastjetFromRecHit::produce(), TotemT2RecHitProducer::produce(), SeedClusterRemover::produce(), GlobalTrackQualityProducer::produce(), PixelFitterByHelixProjectionsProducer::produce(), PFPhotonTranslator::produce(), SiStripClusters2ApproxClusters::produce(), L1TMuonBarrelKalmanStubProducer::produce(), MkFitSiPixelHitConverter::produce(), TrackstersProducer::produce(), MkFitEventOfHitsProducer::produce(), HiEgammaSCCorrectionMaker::produce(), SeedingOTEDProducer::produce(), EgammaHLTHcalVarProducerFromRecHit::produce(), HLTTrackClusterRemoverNew::produce(), MkFitProducer::produce(), ConversionSeedFilterCharge::produce(), VertexProducer::produce(), ElectronNHitSeedProducer::produce(), cms::HitReCalibrator::produce(), CaloCleaner< T >::produce(), SiPixelRecHitFromCUDAT< TrackerTraits >::produce(), TotemRPUVPatternFinder::produce(), CTPPSDiamondRecHitProducer::produce(), OutsideInMuonSeeder::produce(), EgammaHLTGsfTrackVarProducer::produce(), SiPixelRecHitSoAFromLegacyT< TrackerTraits >::produce(), HITrackClusterRemover::produce(), ShiftedPFCandidateProducerForPFNoPUMEt::produce(), TSGForOIDNN::produce(), ShiftedPFCandidateProducerForNoPileUpPFMEt::produce(), MkFitSeedConverter::produce(), EcalRecHitRecalib::produce(), TwoBodyDecayConstraintProducer::produce(), TrackTimeValueMapProducer::produce(), Onia2MuMuPAT::produce(), TotemTimingRecHitProducer::produce(), ConversionSeedFilter::produce(), cms::MuonMETValueMapProducer::produce(), TrackCandidateProducer::produce(), TwoBodyDecayMomConstraintProducer::produce(), PixelFitterByConformalMappingAndLineProducer::produce(), CTPPSPixelClusterProducer::produce(), ConversionTrackProducer::produce(), SimpleCosmicBONSeeder::produce(), pat::GenPlusSimParticleProducer::produce(), CAHitNtupletCUDAT< TrackerTraits >::produce(), PrimaryVertexSorter< ParticlesCollection >::produce(), SiStripFineDelayHit::produce(), MkFitSiStripHitConverter::produce(), SeedGeneratorFromL1TTracksEDProducer::produce(), pat::TauJetCorrFactorsProducer::produce(), TrackAssociatorByPositionProducer::produce(), EgammaSCCorrectionMaker::produce(), MuonHLTSeedMVAClassifier::produce(), PhotonProducer::produce(), RecHitCorrector::produce(), HiSpikeCleaner::produce(), TrackAssociatorByChi2Producer::produce(), pat::PATIsolatedTrackProducer::produce(), InterestingTrackEcalDetIdProducer::produce(), ConversionTrackCandidateProducer::produce(), pat::PATPhotonProducer::produce(), HiEvtPlaneFlatProducer::produce(), TrackAssociatorByHitsProducer::produce(), GenHIEventProducer::produce(), HcalHitSelection::produce(), AlCaECALRecHitReducer::produce(), TrackAlgoCompareUtil::produce(), L1TrackJetProducer::produce(), SeedToTrackProducer::produce(), SimTrackstersProducer::produce(), RechitClusterProducerT< Trait >::produce(), CTPPSPixelLocalTrackProducer::produce(), TrackstersMergeProducer::produce(), RctInputTextToDigi::produce(), IsolatedEcalPixelTrackCandidateProducer::produce(), EcalIsolatedParticleCandidateProducer::produce(), PFTauTransverseImpactParameters::produce(), TrackingParticleSelectorByGen::produce(), TrackFromSeedProducer::produce(), PFTauPrimaryVertexProducerBase::produce(), PixelTrackProducerFromSoAT< TrackerTraits >::produce(), PFTauSecondaryVertexProducer::produce(), PixelTrackProducer::produce(), PFCandidateRecalibrator::produce(), JetTagProducer::produce(), SoftPFElectronTagInfoProducer::produce(), TPStubValueMapProducer::produce(), L1TrackJetEmulatorProducer::produce(), FastPrimaryVertexWithWeightsProducer::produce(), PrimaryVertexProducer::produce(), L1TrackFastJetProducer::produce(), TrackExtrapolator::produce(), RPDigiProducer::produce(), SoftPFMuonTagInfoProducer::produce(), ShallowGainCalibration::produce(), Phase2L1CaloEGammaEmulator::produce(), L1TowerCalibrator::produce(), L1FastTrackingJetProducer::produce(), TrackerToMuonPropagator::produce(), ConversionProducer::produce(), FastSimProducer::produce(), NearbyPixelClustersProducer::produce(), PFSimParticleProducer::produce(), pat::PATElectronProducer::produce(), CSCOverlapsTrackPreparation::produce(), PPSDirectProtonSimulation::produce(), MkFitOutputConverter::produce(), PixelClusterTagInfoProducer::produce(), MuonIdProducer::produce(), LaserAlignment::produce(), FastPrimaryVertexProducer::produce(), TrajectorySeedProducer::produce(), GoodSeedProducer::produce(), ShiftedJetProducerT< T, Textractor >::produce(), CTPPSPixelDigiProducer::produce(), AlCaHcalHBHEMuonProducer::produce(), pat::PATMuonProducer::produce(), RPCSeedGenerator::produce(), L1TrackSelectionProducer::produce(), JetCoreMCtruthSeedGenerator::produce(), SelectedElectronFEDListProducer< TEle, TCand >::produce(), AlCaHcalIsotrkProducer::produce(), DeepCoreSeedGenerator::produce(), cms::SiPixelRecHitConverter::produce(), PPSFastLocalSimulation::produce(), GlobalDigisProducer::produce(), AlCaHOCalibProducer::produce(), EvtPlaneProducer::produce(), MuonToTrackingParticleAssociatorEDProducer::produce(), L1FPGATrackProducer::produce(), L1EGCrystalClusterEmulatorProducer::produce(), cms::CkfTrackCandidateMakerBase::produceBase(), SiStripFineDelayHit::produceNoTracking(), PreMixingSiPixelWorker::put(), PreMixingSiStripWorker::put(), SiStripDcsInfo::readCabling(), CocoaAnalyzer::readCalibrationDB(), SiStripDaqInfo::readFedIds(), L1TPFCaloProducer::readHcalDigis_(), AlignmentProducerBase::readInSurveyRcds(), SiStripDcsInfo::readStatus(), SiStripDaqInfo::readSubdetFedFractions(), MuonTrackFinder::reconstruct(), MuonTrackingRegionByPtBuilder::region(), MuonTrackingRegionBuilder::region(), L1MuonRegionProducer::regions(), TrackingRegionsFromBeamSpotAndL2Tau::regions(), CosmicRegionalSeedGenerator::regions(), L3MumuTrackingRegion::regions(), HITRegionalPixelSeedGenerator::regions(), HITrackingRegionProducer::regions(), GlobalTrackingRegionProducerFromBeamSpot::regions(), GlobalTrackingRegionWithVerticesProducer::regions(), TrackingRegionsFromSuperClustersProducer::regions(), TauRegionalPixelSeedGenerator::regions(), HITrackingRegionForPrimaryVtxProducer::regions(), CandidateSeededTrackingRegionsProducer::regions(), PointSeededTrackingRegionsProducer::regions(), CandidatePointSeededTrackingRegionsProducer::regions(), L1MuonSeededTrackingRegionsProducer::regions(), retrieveGBRForests(), CreateIdealTkAlRecords::retrieveGeometry(), L1GtTriggerMenuTester::retrieveL1EventSetup(), L1GtPrescaleFactorsAndMasksTester::retrieveL1EventSetup(), cms::alpakatest::TestHostOnlyHelperClass::run(), PixelTrackReconstruction::run(), EveDisplayPlugin::run(), L1GlobalTriggerGTL::run(), CSCOverlapsAlignmentAlgorithm::run(), MuonAlignmentFromReference::run(), HitPixelLayersTPSelector::select(), HGCalRecHitWorkerSimple::set(), ESTimingTask::set(), CkfDebugger::setConditions(), EcalCondDBReader::setElectronicsMap(), EcalDQMStatusWriter::setElectronicsMap(), EcalFEDMonitorTemp< SUBDET >::setElectronicsMap(), SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationOffline, SiPixelGainCalibrationOfflineRcd >::setESObjects(), ClusterShapeTrajectoryFilter::setEvent(), GlobalTrajectoryBuilderBase::setEvent(), BaseCkfTrajectoryBuilder::setEvent(), MuonCkfTrajectoryBuilder::setEvent_(), EGRegressionModifierV2::setEventContent(), EGRegressionModifierV1::setEventContent(), EG8XObjectUpdateModifier::setEventContent(), EgammaRegressionContainer::setEventContent(), TransientInitialStateEstimator::setEventSetup(), ConversionTrackFinder::setEventSetup(), SCEnergyCorrectorSemiParm::setEventSetup(), SCEnergyCorrectorDRN::setEventSetup(), ConversionSeedFinder::setEventSetup(), cms::CkfTrackCandidateMakerBase::setEventSetup(), tadqm::TrackAnalyzer::setLumi(), SeedTransformer::setServices(), ecaldqm::DQWorker::setSetupObjects(), ecaldqm::DQWorker::setSetupObjectsEndLumi(), EcalSelectiveReadoutValidation::setTtEtSums(), EcalSelectiveReadoutSuppressor::setTtFlags(), HcalDigitizer::setup(), PileUpSubtractor::setupGeometryMap(), HiPuRhoProducer::setupGeometryMap(), HIPAlignmentAlgorithm::terminate(), TracktoRPC::thePoints(), LaserDQM::trackerStatistics(), SeedForPhotonConversionFromQuadruplets::trajectorySeed(), fastsim::Geometry::update(), RealisticSimClusterMapper::update(), AntiElectronDeadECAL::updateBadTowers(), SuperClusterImporter::updateEventSetup(), SeedingLayerSetsBuilder::updateEventSetup(), GeometryProducer::updateMagneticField(), MeasurementTrackerEventProducer::updatePixels(), CosmicParametersDefinerForTP::vertex(), ParametersDefinerForTP::vertex(), VirtualJetProducer::writeCompoundJets(), and FFTJetProducer::writeJets().

119  {
120  return this
121  ->get<std::conditional_t<std::is_same_v<R, edm::DefaultRecord>, eventsetup::default_record_t<ESHandle<T>>, R>>()
122  .get(iToken);
123  }

◆ getData() [2/2]

template<typename T , typename R >
T const& edm::EventSetup::getData ( ESGetToken< T, R > &  iToken) const
inlinenoexcept

Definition at line 125 of file EventSetup.h.

References getData().

125  {
126  return this->getData(const_cast<const ESGetToken<T, R>&>(iToken));
127  }
T const & getData(const ESGetToken< T, R > &iToken) const noexcept(false)
Definition: EventSetup.h:119

◆ getHandle()

template<typename T , typename R >
ESHandle<T> edm::EventSetup::getHandle ( const ESGetToken< T, R > &  iToken) const
inline

Definition at line 130 of file EventSetup.h.

Referenced by SiPixelRawToClusterCUDAT< TrackerTraits >::acquire(), Hector::add(), edm::DataMixingHcalDigiWorker::addHcalPileups(), edm::DataMixingHcalDigiWorker::addHcalSignals(), SiStripGainFromData::algoBeginJob(), SiStripGainFromData::algoBeginRun(), SiStripGainFromCalibTree::algoBeginRun(), ParticleDecayDrawer::analyze(), GBRForestGetterFromDB::analyze(), QGLikelihoodDBReader::analyze(), QGLikelihoodSystematicsDBReader::analyze(), ParticleTreeDrawer::analyze(), HcalLutGenerator::analyze(), RPCGeometryServTest::analyze(), L1MenuWriter::analyze(), L1TGlobalPrescalesVetosWriter::analyze(), L1TMuonGlobalParamsWriter::analyze(), L1TCaloStage2ParamsWriter::analyze(), L1TMuonEndCapParamsWriter::analyze(), L1CondDBIOVWriterExt::analyze(), L1TMuonBarrelParamsWriter::analyze(), EcalPFRecHitThresholdsMaker::analyze(), HtrXmlPattern::analyze(), WriteTotemDAQMapping::analyze(), SiPixel2DTemplateDBObjectReader::analyze(), testEcalTPGScale::analyze(), EcalEBTrigPrimAnalyzer::analyze(), L1O2OTestAnalyzerExt::analyze(), SiPixelTemplateDBObjectReader::analyze(), PrintTotemDAQMapping::analyze(), FactorizedJetCorrectorDemo::analyze(), DTConfigTester::analyze(), CSCTFConfigTestAnalyzer::analyze(), L1CaloInputScalesGenerator::analyze(), L1GctConfigDump::analyze(), SiPixelDigiSource::analyze(), SiPixelPhase1HitsV::analyze(), MuonEnergyDepositAnalyzer::analyze(), SiPixelHLTSource::analyze(), l1t::L1TCaloStage1LutWriter::analyze(), L1CaloInputScaleTester::analyze(), SiPixelGenErrorDBObjectUploader::analyze(), SiPixelClusterSource::analyze(), CTPPSProtonReconstructionPlotter::analyze(), TkAlCaRecoMonitor::analyze(), SiPixel2DTemplateDBObjectUploader::analyze(), SiPixelTemplateDBObjectUploader::analyze(), CSCRecoBadChannelsAnalyzer::analyze(), WriteCTPPSTotemDAQMappingMask::analyze(), L1GtVhdlWriter::analyze(), ParticleListDrawer::analyze(), CSCTFanalyzer::analyze(), module::EcalSRCondTools::analyze(), L1CondDBIOVWriter::analyze(), L1TCaloParamsViewer::analyze(), L1CondDBPayloadWriter::analyze(), HGCalHitCalibration::analyze(), EcalDccWeightBuilder::analyze(), L1GctValidation::analyze(), DQMSourcePi0::analyze(), SiPixelFEDChannelContainerFromQualityConverter::analyze(), SiPixelBadModuleReader::analyze(), ContainmentCorrectionAnalyzer::analyze(), SiPixelTrackResidualSource::analyze(), L1O2OTestAnalyzer::analyze(), BDHadronTrackMonitoringAnalyzer::analyze(), HGCalRecHitValidation::analyze(), MuonIdDQM::analyze(), SiPixelHitEfficiencySource::analyze(), TestHits::analyze(), TkConvValidator::analyze(), TestSmoothHits::analyze(), PPSStraightTrackAligner::analyze(), HitEff::analyze(), TestOutliers::analyze(), TestTrackHits::analyze(), MuonIdVal::analyze(), KineExample::analyze(), L1RCTLutWriter::analyze(), PhotonValidator::analyze(), HLTGetDigi::analyze(), HitResol::analyze(), SiPixelErrorEstimation::analyze(), L1CaloTowerTreeProducer::analyze(), edmtest::ESTestAnalyzerB::analyze(), SiPixelErrorsDigisToCalibDigis::analyze(), AlignmentMonitorAsAnalyzer::analyze(), PrimaryVertexValidation::analyze(), MtdTracksValidation::analyze(), analyzer::SiPixelLorentzAngle::analyze(), L1TTauOffline::analyze(), TrackerOfflineValidationSummary::analyze(), HGCalWaferValidation::analyze(), BeamHaloAnalyzer::analyze(), SiPixelOfflineCalibAnalysisBase::analyze(), L1TConfigDumper::analyze(), EcalSelectiveReadoutValidation::analyzeEB(), EcalSelectiveReadoutValidation::analyzeEE(), GlobalTrackerMuonAlignment::analyzeTrackTrack(), GlobalTrackerMuonAlignment::analyzeTrackTrajectory(), SegmentsTrackAssociator::associate(), PFRecHitQTestDBThreshold::beginEvent(), PFRecHitQTestECALMultiThreshold::beginEvent(), PFRecHitQTestThresholdInThicknessNormalizedMIPs::beginEvent(), PFRecHitQTestDBSeedingThreshold::beginEvent(), DQMDaqInfo::beginLuminosityBlock(), TICLLayerTileProducer::beginRun(), InterestingEcalDetIdProducer::beginRun(), XMLGeometryReader::beginRun(), hcaldqm::DQHarvester::beginRun(), HFNoseVFEProducer::beginRun(), HGCalTowerMapProducer::beginRun(), HGCalTowerProducer::beginRun(), HGCalVFEProducer::beginRun(), edm::FlatBaseThetaGunProducer::beginRun(), CSCRecoIdealDBLoader::beginRun(), ME0RecoIdealDBLoader::beginRun(), RPCRecoIdealDBLoader::beginRun(), HGCalBackendLayer1Producer::beginRun(), HGCalConcentratorProducer::beginRun(), DTRecoIdealDBLoader::beginRun(), HGCalBackendLayer2Producer::beginRun(), GEMRecoIdealDBLoader::beginRun(), FilteredLayerClustersProducer::beginRun(), HGCalBackendStage1Producer::beginRun(), edm::BaseFlatGunProducer::beginRun(), edm::BaseRandomtXiGunProducer::beginRun(), hcaldqm::DQClient::beginRun(), MaterialBudgetHcal::beginRun(), sistrip::ExcludedFEDListProducer::beginRun(), CaloTruthCellsProducer::beginRun(), ReducedESRecHitCollectionProducer::beginRun(), SiPixelDetInfoFileWriter::beginRun(), PCaloGeometryBuilder::beginRun(), SiStripCertificationInfo::beginRun(), GEMChamberMasker::beginRun(), EcalDetIdToBeRecoveredProducer::beginRun(), SiStripDaqInfo::beginRun(), PFProducer::beginRun(), ME0ChamberMasker::beginRun(), SiStripDcsInfo::beginRun(), PPSDiamondSampicTimingCalibrationPCLHarvester::beginRun(), TrackCandidateTopBottomHitFilter::beginRun(), CtfSpecialSeedGenerator::beginRun(), L1TUtmTriggerMenuDumper::beginRun(), CalibrationTrackSelectorFromDetIdList::beginRun(), DeDxHitInfoProducer::beginRun(), SimG4HGCalValidation::beginRun(), TrackingCertificationInfo::beginRun(), SiStripGainsPCLHarvester::beginRun(), InterestingDetIdFromSuperClusterProducer::beginRun(), InterestingDetIdCollectionProducer::beginRun(), tmtt::TMTrackProducer::beginRun(), TestHits::beginRun(), EcalRawToDigi::beginRun(), TestSmoothHits::beginRun(), DTTrigProd::beginRun(), TrackingOfflineDQM::beginRun(), TestTrackHits::beginRun(), RPCChamberMasker::beginRun(), SiStripOfflineDQM::beginRun(), L1TMicroGMTLUTDumper::beginRun(), TTStubBuilder< T >::beginRun(), TrackstersMergeProducer::beginRun(), L1TStage2Layer2Producer::beginRun(), TICLDumper::beginRun(), L1TMuonProducer::beginRun(), CentralityBinProducer::beginRun(), L1TZDCProducer::beginRun(), L1TStage2Layer1Producer::beginRun(), DTChamberMasker::beginRun(), RPCTechnicalTrigger::beginRun(), L1TStage1Layer2Producer::beginRun(), CSCChamberMasker::beginRun(), PrimaryVertexValidation::beginRun(), DTTrigPhase2Prod::beginRun(), HcalDigiSortedTableProducer::beginRun(), SiPixelOfflineCalibAnalysisBase::beginRun(), HBHEPhase1Reconstructor::beginRun(), GEMCheckGeometry::bookHistograms(), NoCQTask::bookHistograms(), PedestalTask::bookHistograms(), FCDTask::bookHistograms(), HcalGPUComparisonTask::bookHistograms(), LEDTask::bookHistograms(), QIE10Task::bookHistograms(), QIE11Task::bookHistograms(), TPTask::bookHistograms(), UMNioTask::bookHistograms(), LaserTask::bookHistograms(), RawTask::bookHistograms(), RecHitTask::bookHistograms(), DigiTask::bookHistograms(), HcalMLTask::bookHistograms(), hcaldqm::DQTask::bookHistograms(), SiPixelTrackResidualSource::bookHistograms(), SiPixelHitEfficiencySource::bookHistograms(), DiamondSampicCalibrationDQMSource::bookHistograms(), L1TBPTX::bookHistograms(), SiPixelClusterSource::bookMEs(), SiPixelDigiSource::bookMEs(), SiPixelRecHitSource::bookMEs(), SiPixelClusterSource::buildStructure(), SiPixelDigiSource::buildStructure(), SiPixelRawDataErrorSource::buildStructure(), SiPixelRecHitSource::buildStructure(), PhotonIsolationCalculator::calculateEcalRecHitIso(), PhotonMVABasedHaloTagger::calculateMVA(), AngleConverterBase::checkAndUpdateGeometry(), TrackerOfflineValidation::checkBookHists(), DeepFlavourTagInfoProducer::checkEventSetup(), IPProducer< Container, Base, Helper >::checkEventSetup(), reco::modules::TrackerTrackHitFilter::checkHit(), Multi5x5ClusterProducer::clusterizeECALPart(), CosmicClusterProducer::clusterizeECALPart(), IslandClusterProducer::clusterizeECALPart(), PFClusterEMEnergyCorrector::correctEnergies(), AlignmentProducerBase::createGeometries(), DTTrig::createTUs(), HiBasicGenTest::dqmBeginRun(), Phase2TrackerValidateDigi::dqmBeginRun(), SiPixelTrackResidualSource::dqmBeginRun(), HGCalRecHitValidation::dqmBeginRun(), SiPixelHitEfficiencySource::dqmBeginRun(), TkConvValidator::dqmBeginRun(), HGCalHitValidation::dqmBeginRun(), SiStripGainsCalibTreeWorker::dqmBeginRun(), TICLTrackstersEdgesValidation::dqmBeginRun(), PhotonValidator::dqmBeginRun(), SiStripGainsPCLWorker::dqmBeginRun(), HGCalTriggerValidator::dqmBeginRun(), BeamSpotDipServer::dqmEndLuminosityBlock(), ecaldqm::TowerStatusTask::endLuminosityBlock(), EcalDeadCellTriggerPrimitiveFilter::envSet(), EcalDeadCellDeltaRFilter::envSet(), AlignmentMonitorMuonVsCurvature::event(), AlignmentMonitorSegmentDifferences::event(), AlignmentMonitorMuonSystemMap1D::event(), HGCalTriggerTools::eventSetup(), reco::HcalNoiseInfoProducer::filldigis(), MuonSimHitsValidAnalyzer::fillDT(), GlobalHitsProdHist::fillECal(), GlobalHitsAnalyzer::fillECal(), GlobalHitsProducer::fillECal(), HCALRecHitAnalyzer::FillGeometry(), GlobalHitsProdHist::fillHCal(), GlobalHitsAnalyzer::fillHCal(), GlobalHitsProducer::fillHCal(), GlobalDigisProducer::fillHCal(), GlobalDigisAnalyzer::fillHCal(), GlobalRecHitsAnalyzer::fillHCal(), GlobalRecHitsProducer::fillHCal(), GlobalHitsProdHist::fillMuon(), GlobalHitsAnalyzer::fillMuon(), GlobalHitsProducer::fillMuon(), GlobalDigisAnalyzer::fillMuon(), GlobalRecHitsAnalyzer::fillMuon(), GlobalRecHitsProducer::fillMuon(), reco::HcalNoiseInfoProducer::fillrechits(), CaloParticleDebugger::fillSimHits(), GlobalHitsProdHist::fillTrk(), GlobalHitsAnalyzer::fillTrk(), GlobalHitsProducer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), SiStripBFieldFilter::filter(), HLTPPSJetComparisonFilter::filter(), HighMultiplicityGenFilter::filter(), CSCDigiValidator::filter(), EcalMIPRecHitFilter::filter(), RPCRecHitFilter::filter(), HLTEcalResonanceFilter::filter(), HLTRegionalEcalResonanceFilter::filter(), CastorDigiMonitor::getDbData(), MuonShowerDigiFiller::getES(), MTDRecHitAlgo::getEventSetup(), HGCalDepthPreClusterer::getEventSetup(), edm::DataMixingEMDigiWorker::GetGainRatios(), ALPAKA_ACCELERATOR_NAMESPACE::device::EventSetup::getHandle(), PFCand_AssoMapAlgos::GetInputCollections(), PF_PU_AssoMapAlgos::GetInputCollections(), edm::DataMixingEMDigiWorker::GetPedestals(), OnlineBeamMonitor::globalBeginLuminosityBlock(), AlcaBeamMonitor::globalBeginLuminosityBlock(), SiPixelDigiToRaw::globalBeginLuminosityBlock(), GenParticleProducer::globalBeginRun(), GenPUProtonProducer::globalBeginRun(), HcalDetIdTableProducer::globalBeginRunProduce(), HLTDiMuonGlbTrkFilter::hltFilter(), HLTCSCRing2or3Filter::hltFilter(), HLTCSCOverlapFilter::hltFilter(), HLTMuonTrackMassFilter::hltFilter(), HLTPixelActivityFilter::hltFilter(), HLTMuonTrimuonL3Filter::hltFilter(), HLTMuonDimuonL3Filter::hltFilter(), HLTRPCTrigNoSyncFilter::hltFilter(), HLTPixelClusterShapeFilter::hltFilter(), HLTmmkkFilter::hltFilter(), HLTmmkFilter::hltFilter(), HLTDTActivityFilter::hltFilter(), HLTLevel1GTSeed::hltFilter(), PFHBHERecHitCreator::importRecHits(), PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::importRecHits(), PFPSRecHitCreator::importRecHits(), PFHGCalRecHitCreator< DET, Layer, det, subdet >::importRecHits(), PFHFRecHitCreator::importRecHits(), PFEcalBarrelRecHitCreator::importRecHits(), PFEcalEndcapRecHitCreator::importRecHits(), PFRecHitEcalBarrelNavigatorWithTime::init(), TrackMerger::init(), PropagateToMuonSetupT< Tr >::init(), PFECALHashNavigator::init(), SeedGeneratorForCRack::init(), PhotonEnergyCorrector::init(), PFRecHitEcalEndcapNavigatorWithTime::init(), EcalEBTrigPrimAnalyzer::init(), MatcherUsingTracksAlgorithm::init(), GEMDigiMatcher::init(), PFHCALDenseIdNavigator< HcalDetId, HcalTopology, false >::init(), CSCRecHitMatcher::init(), SeedGeneratorForCosmics::init(), gen::TauolappInterface::init(), PFRecHitEcalBarrelNavigator::init(), PFBadHcalPseudoClusterProducer::init(), PFRecHitEcalEndcapNavigator::init(), PFRecHitHCALNavigator::init(), PFRecHitHCALNavigatorWithTime::init(), PFRecHitCaloTowerNavigator::init(), DTHitAssociator::initEvent(), GEMDQMBase::initGeometry(), MuonPathAnalyzerInChamber::initialise(), MuonPathAssociator::initialise(), MuonPathAnalyticAnalyzer::initialise(), RPCIntegrator::initialise(), ticl::SeedingRegionByTracks::initialize(), PixelUnpackingRegions::initialize(), CSCConditions::initializeEvent(), SiStripDigitizerAlgorithm::initializeEvent(), ShallowGainCalibration::isFarFromBorder(), MuonCosmicCompatibilityFiller::isOverlappingMuon(), L1TCaloLayer1FetchLUTs(), LHCInfoCombined::LHCInfoCombined(), ConcreteFFTJetRcdMapper< DataType, RecordType >::load(), PiZeroAnalyzer::makePizero(), pat::helper::VertexingHelper::newEvent(), CosmicTrackingParticleSelector::operator()(), edmtest::SlimmingThingSelector::preChoose(), edmtest::ThinningThingSelector::preChoose(), CtfSpecialSeedGenerator::preliminaryCheck(), MuonSeedOrcaPatternRecognition::produce(), HGCalUncalibRecHitProducer::produce(), MFProducer::produce(), DTDigiToRawModule::produce(), ShallowRechitClustersProducer::produce(), ShallowClustersProducer::produce(), TSToSCAssociatorByEnergyScoreProducer::produce(), LCToSimTSAssociatorByEnergyScoreProducer::produce(), MultiClusterAssociatorByEnergyScoreProducer::produce(), TSToSimTSHitLCAssociatorByEnergyScoreProducer::produce(), TSToSimTSAssociatorByEnergyScoreProducer::produce(), LCToSCAssociatorByEnergyScoreProducer::produce(), LCToCPAssociatorByEnergyScoreProducer::produce(), HLTHcalTowerNoiseCleanerWithrechit::produce(), EcalTPSkimmer::produce(), HLTHcalTowerNoiseCleaner::produce(), photonIsolationHIProducer::produce(), TrackstersMergeProducerV3::produce(), ShallowSimhitClustersProducer::produce(), CTPPSPixelRawToDigi::produce(), CastorDigiToRaw::produce(), EgammaEcalRecHitIsolationProducer::produce(), ShallowTrackClustersProducer::produce(), HcalDigiToRaw::produce(), HcalHistogramRawToDigi::produce(), BeamSpotProducer::produce(), EcalDigiSelector::produce(), BeamDivergenceVtxGenerator::produce(), HcalRawToDigi::produce(), BeamSpotOnlineProducer::produce(), EcalRecalibRecHitProducer::produce(), HLTDisplacedmumumuVtxProducer::produce(), MuonSeedGenerator::produce(), TrackListMerger::produce(), HLTDisplacedmumuVtxProducer::produce(), HybridClusterProducer::produce(), CTPPSPixelRecHitProducer::produce(), L1GctInternJetProducer::produce(), TSGForOIFromL2::produce(), PFEGammaProducer::produce(), sistrip::DigiToRawModule::produce(), PreshowerClusterShapeProducer::produce(), HLTDisplacedtktkVtxProducer::produce(), HLTDisplacedtktktkVtxProducer::produce(), SeedingOTEDProducer::produce(), EgammaIsoDetIdCollectionProducer< T1 >::produce(), MuonSeedProducer::produce(), CastorRawToDigi::produce(), MultShiftMETcorrDBInputProducer::produce(), ClusterCompatibilityProducer::produce(), ParticleNetFeatureEvaluator::produce(), RPCPackingModule::produce(), DeepBoostedJetTagInfoProducer::produce(), FakeTrackProducer< T >::produce(), TwoBodyDecayConstraintProducer::produce(), TSGForOIDNN::produce(), SeedProducerFromSoAT< TrackerTraits >::produce(), CosmicMuonSeedGenerator::produce(), HLTmumutktkVtxProducer::produce(), Onia2MuMuPAT::produce(), MuScleFitMuonProducer::produce(), TwoBodyDecayMomConstraintProducer::produce(), HcalDigiToRawuHTR::produce(), L1TGlobalProducer::produce(), L1TPhysicalEtAdder::produce(), cms::MuonTCMETValueMapProducer::produce(), L1GlobalTriggerRecordProducer::produce(), TrajectorySeedFromMuonProducer::produce(), EcalRawToDigi::produce(), L1GTEvmDigiToRaw::produce(), HLTmumutkVtxProducer::produce(), EcalDetailedTimeRecHitProducer::produce(), PreshowerPhiClusterProducer::produce(), CTPPSProtonProducer::produce(), DeepDoubleXTagInfoProducer::produce(), L1TExtCondProducer::produce(), ConversionTrackCandidateProducer::produce(), PreshowerClusterProducer::produce(), L1TMuonLegacyConverter::produce(), L1GTDigiToRaw::produce(), InterestingDetIdFromSuperClusterProducer::produce(), DTDigitizer::produce(), InterestingDetIdCollectionProducer::produce(), CTPPSPixelLocalTrackProducer::produce(), CastorTowerProducer::produce(), L1TExtCondLegacyToStage2::produce(), L1GlobalTriggerEvmRawToDigi::produce(), EcalDigiToRaw::produce(), HGCalLayerClusterProducer::produce(), MuonHLTSeedMVAClassifierPhase2::produce(), reco::CentralityProducer::produce(), pat::PATTriggerEventProducer::produce(), SiPixelCalibDigiProducer::produce(), L1ExtraParticlesProd::produce(), ConvBremSeedProducer::produce(), SiPixelRawToDigi::produce(), ElectronHEEPIDValueMapProducer::produce(), RPCTrigger::produce(), PixelJetPuId::produce(), SiPixelClusterProducer::produce(), ShallowGainCalibration::produce(), L1GlobalTriggerRawToDigi::produce(), CTPPSTotemDigiToRaw::produce(), MuonSimHitProducer::produce(), DeepCMVATagInfoProducer::produce(), reco::HcalNoiseInfoProducer::produce(), L1TStage2Layer1Producer::produce(), BoostedDoubleSVProducer::produce(), CTPPSPixelDigiToRaw::produce(), L1MuGlobalMuonTrigger::produce(), pat::PATElectronProducer::produce(), ParticleTransformerAK4TagInfoProducer::produce(), DeepFlavourTagInfoProducer::produce(), RPCTechnicalTrigger::produce(), LaserAlignment::produce(), pat::PATTriggerProducer::produce(), reco::modules::CosmicTrackSplitter::produce(), NuclearTrackCorrector::produce(), L1GlobalTrigger::produce(), reco::modules::TrackerTrackHitFilter::produce(), TemplatedVertexArbitrator< InputContainer, VTX >::produce(), TTStubBuilder< T >::produce(), pat::PATMuonProducer::produce(), reco::HcalHaloDataProducer::produce(), JetCoreMCtruthSeedGenerator::produce(), reco::EcalHaloDataProducer::produce(), TemplatedInclusiveVertexFinder< InputContainer, VTX >::produce(), TemplatedSecondaryVertexProducer< IPTI, VTX >::produce(), reco::CSCHaloDataProducer::produce(), IPProducer< Container, Base, Helper >::produce(), L2TauNNProducer::produce(), reco::GlobalHaloDataProducer::produce(), TrackExtenderWithMTDT< TrackCollection >::produce(), reco::modules::TrackerTrackHitFilter::produceFromTrajectory(), edm::DataMixingHcalDigiWorker::putHcal(), L1TdeRCT::readFEDVector(), L1GtTriggerMenuLiteProducer::retrieveL1EventSetup(), TotemVFATRawToDigi::run(), CSCOverlapsAlignmentAlgorithm::run(), MuonAlignmentFromReference::run(), HGCalRecHitWorkerSimple::set(), EcalUncalibRecHitWorkerRatio::set(), EcalUncalibRecHitWorkerWeights::set(), EcalRecHitWorkerSimple::set(), EcalUncalibRecHitWorkerFixedAlphaBetaFit::set(), EcalUncalibRecHitWorkerAnalFit::set(), EcalRecHitWorkerRecover::set(), ESRecHitWorker::set(), EcalUncalibRecHitWorkerGlobal::set(), PreshowerPhiClusterProducer::set(), PreshowerClusterProducer::set(), EcalUncalibRecHitWorkerMultiFit::set(), TSGFromPropagation::setEvent(), TSGForRoadSearch::setEvent(), StripSubClusterShapeFilterBase::setEventBase(), EGRegressionModifierV3::setEventContent(), ConversionTrackFinder::setEventSetup(), ConversionSeedFinder::setEventSetup(), EcalSelectiveReadoutValidation::setTtEtSums(), EGHcalRecHitSelector::setup(), DTSegtoRPC::thePoints(), CSCSegtoRPC::thePoints(), ECALPFSeedCleaner::update(), ECAL2DPositionCalcWithDepthCorr::update(), GaussEvtVtxGenerator::update(), BetafuncEvtVtxGenerator::update(), and DTTrig::updateES().

130  {
131  if constexpr (std::is_same_v<R, edm::DefaultRecord>) {
132  auto const& rec = this->get<eventsetup::default_record_t<ESHandle<T>>>();
133  return rec.getHandle(iToken);
134  } else {
135  auto const& rec = this->get<R>();
136  return rec.getHandle(iToken);
137  }
138  }

◆ getTransientHandle()

template<typename T , typename R >
ESTransientHandle<T> edm::EventSetup::getTransientHandle ( const ESGetToken< T, R > &  iToken) const
inline

Definition at line 141 of file EventSetup.h.

Referenced by SiPixelRawToClusterCUDAT< TrackerTraits >::acquire(), DDTestMuonNumbering::analyze(), DTGeometryTest::analyze(), DDCMSDetector::analyze(), JetResolutionDBReader::analyze(), EtlDigiHitsValidation::analyze(), BtlDigiHitsValidation::analyze(), EtlSimHitsValidation::analyze(), JetResolutionScaleFactorDBReader::analyze(), BtlSimHitsValidation::analyze(), DumpSimGeometry::analyze(), EtlLocalRecoValidation::analyze(), BtlLocalRecoValidation::analyze(), PTrackerParametersDBBuilder::beginRun(), HcalParametersDBBuilder::beginRun(), ME0RecoIdealDBLoader::beginRun(), PHGCalParametersDBBuilder::beginRun(), CSCRecoIdealDBLoader::beginRun(), RPCRecoIdealDBLoader::beginRun(), DTRecoIdealDBLoader::beginRun(), GEMRecoIdealDBLoader::beginRun(), PGeometricDetBuilder::beginRun(), OutputDD4hepToDDL::beginRun(), RPCUnpackingModule::beginRun(), OutputMagneticFieldDDToDDL::beginRun(), OutputDDToDDL::beginRun(), OscarMTMasterThread::beginRun(), omtf::OmtfPacker::beginRun(), omtf::OmtfUnpacker::beginRun(), MtdTracksValidation::checkAcceptance(), TrackerGeometryCompare::createROOTGeometry(), RPCMonitorLinkSynchro::dqmBeginRun(), MTDRecHitProducer::produce(), MTDClusterProducer::produce(), SelectedElectronFEDListProducer< TEle, TCand >::produce(), TrackExtenderWithMTDT< TrackCollection >::produce(), and CocoaAnalyzer::readXMLFile().

141  {
142  if constexpr (std::is_same_v<R, edm::DefaultRecord>) {
143  auto const& rec = this->get<eventsetup::default_record_t<ESTransientHandle<T>>>();
144  return rec.getTransientHandle(iToken);
145  } else {
146  auto const& rec = this->get<R>();
147  return rec.getTransientHandle(iToken);
148  }
149  }

◆ impl()

edm::EventSetupImpl const& edm::EventSetup::impl ( ) const
inlineprivate

Definition at line 167 of file EventSetup.h.

References m_setup.

Referenced by tryToGet().

167 { return m_setup; }
edm::EventSetupImpl const & m_setup
Definition: EventSetup.h:170

◆ operator=()

EventSetup& edm::EventSetup::operator= ( EventSetup const &  )
delete

◆ recordIsProvidedByAModule()

bool edm::EventSetup::recordIsProvidedByAModule ( eventsetup::EventSetupRecordKey const &  iKey) const
inline

returns true if the Record is provided by a Source or a Producer a value of true does not mean this EventSetup object holds such a record

Definition at line 161 of file EventSetup.h.

References m_setup, and edm::EventSetupImpl::recordIsProvidedByAModule().

161  {
162  return m_setup.recordIsProvidedByAModule(iKey);
163  }
bool recordIsProvidedByAModule(eventsetup::EventSetupRecordKey const &) const
edm::EventSetupImpl const & m_setup
Definition: EventSetup.h:170

◆ tryToGet()

template<typename T >
std::optional<T> edm::EventSetup::tryToGet ( ) const
inline

returns the Record of type T. If no such record available a null optional is returned

Definition at line 100 of file EventSetup.h.

References edm::EventSetupImpl::findImpl(), impl(), m_context, m_getTokenIndices, m_id, m_setup, edm::eventsetup::heterocontainer::makeKey(), and groupFilesInBlocks::temp.

Referenced by L1RCTChannelMaskTester::analyze(), ESDaqInfoTask::beginLuminosityBlock(), DQMDaqInfo::beginLuminosityBlock(), hcaldqm::DQHarvester::beginRun(), hcaldqm::DQClient::beginRun(), SiStripCertificationInfo::beginRun(), SiStripDaqInfo::beginRun(), SiStripDcsInfo::beginRun(), SiStripOfflineDQM::beginRun(), hcaldqm::DQTask::bookHistograms(), SiStripMonitorDigi::dqmBeginRun(), RPCDaqInfo::dqmEndLuminosityBlock(), SiPixelDcsInfo::dqmEndLuminosityBlock(), SiPixelDaqInfo::dqmEndLuminosityBlock(), and RPDigiProducer::produce().

100  {
101  using namespace eventsetup;
102  using namespace eventsetup::heterocontainer;
103 
104  //NOTE: this will catch the case where T does not inherit from EventSetupRecord
105  static_assert(std::is_base_of_v<edm::eventsetup::EventSetupRecord, T>,
106  "Trying to get a class that is not a Record from EventSetup");
108  eventsetup::EventSetupRecordKey>());
109  if (temp != nullptr) {
110  T rec;
111  rec.setImpl(temp, m_id, m_getTokenIndices, &m_setup, m_context);
112  return rec;
113  }
114  return std::nullopt;
115  }
Key makeKey(const IdTag &iIdTag)
Definition: HCMethods.h:28
ESResolverIndex const * m_getTokenIndices
Definition: EventSetup.h:171
ESParentContext const * m_context
Definition: EventSetup.h:172
edm::EventSetupImpl const & m_setup
Definition: EventSetup.h:170
unsigned int m_id
Definition: EventSetup.h:173
edm::EventSetupImpl const & impl() const
Definition: EventSetup.h:167
long double T
eventsetup::EventSetupRecordImpl const * findImpl(const eventsetup::EventSetupRecordKey &) const

Friends And Related Function Documentation

◆ edm::PileUp

friend class edm::PileUp
friend

Needed until a better solution can be found.

Definition at line 58 of file EventSetup.h.

Member Data Documentation

◆ m_context

ESParentContext const* edm::EventSetup::m_context
private

Definition at line 172 of file EventSetup.h.

Referenced by find(), get(), and tryToGet().

◆ m_getTokenIndices

ESResolverIndex const* edm::EventSetup::m_getTokenIndices
private

Definition at line 171 of file EventSetup.h.

Referenced by find(), get(), and tryToGet().

◆ m_id

unsigned int edm::EventSetup::m_id
private

Definition at line 173 of file EventSetup.h.

Referenced by find(), get(), and tryToGet().

◆ m_setup

edm::EventSetupImpl const& edm::EventSetup::m_setup
private