CMS 3D CMS Logo

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

#include <EventSetup.h>

Public Member Functions

void fillAvailableRecordKeys (std::vector< eventsetup::EventSetupRecordKey > &oToFill) const
 clears the oToFill vector and then fills it with the keys for all available records More...
 
boost::optional< eventsetup::EventSetupRecordGenericfind (const eventsetup::EventSetupRecordKey &) const
 
template<typename T >
T get () const
 
template<typename T >
void getAvoidCompilerBug (const T *&iValue) const
 
template<typename T >
void getData (T &iHolder) const
 
template<typename T >
void getData (const std::string &iLabel, T &iHolder) const
 
template<typename T >
void getData (const edm::ESInputTag &iTag, T &iHolder) const
 
bool recordIsProvidedByAModule (eventsetup::EventSetupRecordKey const &) const
 
template<typename T >
boost::optional< TtryToGet () const
 
virtual ~EventSetup ()
 

Protected Member Functions

void add (const eventsetup::EventSetupRecordImpl &iRecord)
 
void clear ()
 
void setKnownRecordsSupplier (eventsetup::EventSetupKnownRecordsSupplier const *iSupplier)
 

Private Member Functions

ActivityRegistryactivityRegistry () const
 
 EventSetup (ActivityRegistry *)
 
 EventSetup (EventSetup const &)=delete
 
eventsetup::EventSetupRecordImpl const * findImpl (const eventsetup::EventSetupRecordKey &) const
 
void insert (const eventsetup::EventSetupRecordKey &, const eventsetup::EventSetupRecordImpl *)
 
EventSetup const & operator= (EventSetup const &)=delete
 

Private Attributes

ActivityRegistryactivityRegistry_
 
eventsetup::EventSetupKnownRecordsSupplier const * knownRecords_
 
std::map< eventsetup::EventSetupRecordKey, eventsetup::EventSetupRecordImpl const * > recordMap_
 

Friends

class eventsetup::EventSetupProvider
 Only EventSetupProvider allowed to create a EventSetup. More...
 
class eventsetup::EventSetupRecordImpl
 

Detailed Description

Definition at line 52 of file EventSetup.h.

Constructor & Destructor Documentation

EventSetup::~EventSetup ( )
virtual

Definition at line 46 of file EventSetup.cc.

47 {
48 }
EventSetup::EventSetup ( ActivityRegistry activityRegistry)
private

Definition at line 34 of file EventSetup.cc.

34  :
35  recordMap_(),
36  activityRegistry_(activityRegistry)
37 
38 {
39 }
std::map< eventsetup::EventSetupRecordKey, eventsetup::EventSetupRecordImpl const * > recordMap_
Definition: EventSetup.h:166
ActivityRegistry * activityRegistry_
Definition: EventSetup.h:168
edm::EventSetup::EventSetup ( EventSetup const &  )
privatedelete

Member Function Documentation

ActivityRegistry* edm::EventSetup::activityRegistry ( ) const
inlineprivate

Definition at line 156 of file EventSetup.h.

References activityRegistry_, and edm::eventsetup::heterocontainer::insert().

156 { return activityRegistry_; }
ActivityRegistry * activityRegistry_
Definition: EventSetup.h:168
void EventSetup::add ( const eventsetup::EventSetupRecordImpl iRecord)
protected

Definition at line 79 of file EventSetup.cc.

References insert(), and edm::eventsetup::EventSetupRecordImpl::key().

Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().

80 {
81  insert(iRecord.key(), &iRecord);
82 }
void insert(const eventsetup::EventSetupRecordKey &, const eventsetup::EventSetupRecordImpl *)
Definition: EventSetup.cc:66
void EventSetup::clear ( void  )
protected
void EventSetup::fillAvailableRecordKeys ( std::vector< eventsetup::EventSetupRecordKey > &  oToFill) const

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

Definition at line 108 of file EventSetup.cc.

References recordMap_.

Referenced by RawDataConverter::beginRun(), edm::PrintEventSetupDataRetrieval::check(), edm::EventSetupRecordDataGetter::doGet(), DTDCSByLumiTask::dqmBeginRun(), and edm::PrintEventSetupContent::print().

109 {
110  oToFill.clear();
111  oToFill.reserve(recordMap_.size());
112 
113  for(auto it = recordMap_.begin(), itEnd=recordMap_.end();
114  it != itEnd;
115  ++it) {
116  oToFill.push_back(it->first);
117  }
118 }
std::map< eventsetup::EventSetupRecordKey, eventsetup::EventSetupRecordImpl const * > recordMap_
Definition: EventSetup.h:166
boost::optional< eventsetup::EventSetupRecordGeneric > EventSetup::find ( const eventsetup::EventSetupRecordKey iKey) const

Definition at line 88 of file EventSetup.cc.

References none, and recordMap_.

Referenced by L1RCTChannelMaskTester::analyze(), ESDaqInfoTask::beginLuminosityBlock(), DQMDaqInfo::beginLuminosityBlock(), SiStripFedCablingReader::beginRun(), EcalDQMonitorClient::beginRun(), hcaldqm::DQHarvester::beginRun(), hcaldqm::DQClient::beginRun(), TrackingCertificationInfo::beginRun(), SiStripCertificationInfo::beginRun(), SiStripDaqInfo::beginRun(), SiStripDcsInfo::beginRun(), SiStripOfflineDQM::beginRun(), TrackingOfflineDQM::beginRun(), FWFFLooper::beginRun(), hcaldqm::DQTask::bookHistograms(), edm::PrintEventSetupDataRetrieval::check(), edm::EventSetupCacheIdentifierChecker::check(), RPCDCSSummary::checkDCSbit(), RPCDataCertification::checkFED(), edm::EventSetupRecordDataGetter::doGet(), SiStripMonitorDigi::dqmBeginRun(), RPCDaqInfo::dqmEndLuminosityBlock(), RPCEventSummary::dqmEndLuminosityBlock(), SiPixelDcsInfo::dqmEndLuminosityBlock(), SiPixelDaqInfo::dqmEndLuminosityBlock(), DTDAQInfo::dqmEndLuminosityBlock(), edm::eventsetup::EventSetupRecord::get< fwliteeswriter::Handle >(), HLTOfflineDQMTopSingleLepton::MonitorSingleLepton::fill(), HLTOfflineDQMTopDiLepton::MonitorDiLepton::fill(), TopDiLeptonOffline::MonitorEnsemble::fill(), edm::PrintEventSetupContent::print(), SelectionStepHLT< Object >::select(), SelectionStep< Object >::select(), and FWLiteESRecordWriterAnalyzer::update().

89 {
90  auto itFind = recordMap_.find(iKey);
91  if(itFind == recordMap_.end()) {
92  return boost::none;
93  }
94  return eventsetup::EventSetupRecordGeneric(itFind->second);
95 }
std::map< eventsetup::EventSetupRecordKey, eventsetup::EventSetupRecordImpl const * > recordMap_
Definition: EventSetup.h:166
eventsetup::EventSetupRecordImpl const * EventSetup::findImpl ( const eventsetup::EventSetupRecordKey iKey) const
private

Definition at line 98 of file EventSetup.cc.

References recordMap_.

99 {
100  auto itFind = recordMap_.find(iKey);
101  if(itFind == recordMap_.end()) {
102  return nullptr;
103  }
104  return itFind->second;
105 }
std::map< eventsetup::EventSetupRecordKey, eventsetup::EventSetupRecordImpl const * > recordMap_
Definition: EventSetup.h:166
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 63 of file EventSetup.h.

References edm::eventsetup::heterocontainer::makeKey(), edm::eventsetup::recordDoesExist(), groupFilesInBlocks::temp, and relativeConstraints::value.

Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), SiStripDigitizer::accumulate(), HcalDigitizer::accumulate(), TrackingTruthAccumulator::accumulateEvent(), cms::SiPixelDigitizer::accumulatePixelHits(), edm::DataMixingHcalDigiWorker::addHcalPileups(), edm::DataMixingHcalDigiWorker::addHcalSignals(), BetaCalculatorRPC::addInfoToCandidate(), BetaCalculatorECAL::addInfoToCandidate(), SiStripGainRandomCalculator::algoAnalyze(), SiStripHitEffFromCalibTree::algoAnalyze(), DeDxDiscriminatorLearner::algoAnalyzeTheTree(), DeDxDiscriminatorLearner::algoBeginJob(), SiStripGainCosmicCalculator::algoBeginJob(), SiStripCalibLorentzAngle::algoBeginJob(), SiStripGainFromData::algoBeginJob(), SiStripGainFromCalibTree::algoBeginJob(), SiStripQualityHotStripIdentifier::algoBeginRun(), SiStripQualityHotStripIdentifierRoot::algoBeginRun(), SiStripGainFromData::algoBeginRun(), SiStripGainFromCalibTree::algoBeginRun(), CreateIdealTkAlRecords::alignToGT(), SiStripMonitorTrack::AllClusters(), SiStripElectronSeedGenerator::altCheckHitsAndTSOS(), SiStripBaseCondObjDQM::analysis(), SiStripBaseCondObjDQM::analysisOnDemand(), HcalLutGenerator::analyze(), GEMCoPadDigiValidation::analyze(), GEMPadDigiValidation::analyze(), GEMSimTrackMatch::analyze(), ME0HitsValidation::analyze(), L1TriggerKeyExtViewer::analyze(), L1TriggerKeyListExtReader::analyze(), GEMStripDigiValidation::analyze(), ME0DigisValidation::analyze(), DTUserKeyedConfigPopConAnalyzer::analyze(), edmtest::DQMSummaryEventSetupAnalyzer::analyze(), ExTestEcalChannelStatusAnalyzer::analyze(), EcalTrivialObjectAnalyzer::analyze(), RPCStripNoisesRcdRead::analyze(), PVSSIDReader::analyze(), L1KeyWriter::analyze(), L1KeyListWriter::analyze(), L1TMuonOverlapParamsWriter::analyze(), DTKeyedConfigPopConAnalyzer::analyze(), HcalSiPMParametersPopConAnalyzer::analyze(), HcalTPChannelParametersPopConAnalyzer::analyze(), QGLikelihoodDBReader::analyze(), QGLikelihoodSystematicsDBReader::analyze(), ME0RecHitsValidation::analyze(), L1TCaloParamsUpdater::analyze(), HcalSiPMCharacteristicsPopConAnalyzer::analyze(), HcalTPParametersPopConAnalyzer::analyze(), DumpFWRecoGeometry::analyze(), GEMDigiTrackMatch::analyze(), L1TGlobalPrescalesVetosViewer::analyze(), L1TGlobalPrescalesVetosWriter::analyze(), L1TMuonBarrelParamsWriter::analyze(), L1TMuonGlobalParamsWriter::analyze(), DumpFWTGeoRecoGeometry::analyze(), GEMRecHitTrackMatch::analyze(), L1TCaloStage2ParamsWriter::analyze(), L1MenuViewer::analyze(), L1MenuWriter::analyze(), L1TMuonEndCapForestWriter::analyze(), L1TMuonEndCapParamsWriter::analyze(), edmtest::AlignPCLThresholdsReader::analyze(), EcalPFRecHitThresholdsMaker::analyze(), HcalFrontEndMapPopConAnalyzer::analyze(), L1CondDBPayloadWriterExt::analyze(), ME0SegmentsValidation::analyze(), L1MuScalesTester::analyze(), CastorChannelQualityPopConAnalyzer::analyze(), CastorElectronicsMapPopConAnalyzer::analyze(), CastorGainWidthsPopConAnalyzer::analyze(), CastorPedestalsPopConAnalyzer::analyze(), CastorGainsPopConAnalyzer::analyze(), CastorPedestalWidthsPopConAnalyzer::analyze(), CastorQIEDataPopConAnalyzer::analyze(), CastorRecoParamsPopConAnalyzer::analyze(), CastorSaturationCorrsPopConAnalyzer::analyze(), HcalChannelQualityPopConAnalyzer::analyze(), HcalDcsMapPopConAnalyzer::analyze(), HcalDcsValuesPopConAnalyzer::analyze(), HcalElectronicsMapPopConAnalyzer::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(), HcalRecoParamsPopConAnalyzer::analyze(), HcalRespCorrsPopConAnalyzer::analyze(), GBRForestGetterFromDB::analyze(), SurveyInputCSCfromPins::analyze(), HcalTimeCorrsPopConAnalyzer::analyze(), HcalQIETypesPopConAnalyzer::analyze(), HcalTimingParamsPopConAnalyzer::analyze(), HcalValidationCorrsPopConAnalyzer::analyze(), HcalZSThresholdsPopConAnalyzer::analyze(), L1CondDBIOVWriterExt::analyze(), CondReader::analyze(), SiStripBadStripReader::analyze(), SiStripSummaryReader::analyze(), L1TMuonEndCapParamsViewer::analyze(), L1TMuonOverlapParamsViewer::analyze(), corrResps::analyze(), scaleGains::analyze(), HcalZDCLowGainFractionsPopConAnalyzer::analyze(), KVFTrackUpdate::analyze(), RPCPointVsRecHit::analyze(), SiPixelPhase1TrackClustersV::analyze(), SiStripDigiValid::analyze(), DummyCondObjPrinter< TObject, TRecord >::analyze(), OuterTrackerMonitorTTCluster::analyze(), OuterTrackerMonitorTTStub::analyze(), edmtest::FillInfoESAnalyzer::analyze(), edmtest::LHCInfoESAnalyzer::analyze(), CSCRecHitValidation::analyze(), CSCDigiValidation::analyze(), RPCDigiValid::analyze(), corrGains::analyze(), HtrXmlPattern::analyze(), testEcalTPGScale::analyze(), SiStripDetVOffTkMapPlotter::analyze(), L1TMuonBarrelParamsViewer::analyze(), L1TMuonGlobalParamsViewer::analyze(), SiStripCablingTrackerMap::analyze(), SiStripLorentzAngleReader::analyze(), SiPixelDigiValid::analyze(), modGains::analyze(), SurveyInputTrackerFromDB::analyze(), SiStripBadComponentsDQMServiceReader::analyze(), CreateSurveyRcds::analyze(), EcalEBTrigPrimAnalyzer::analyze(), RPCRecHitValid::analyze(), TrackingMaterialAnalyser::analyze(), DTVDriftSegmentCalibration::analyze(), SurveyMisalignmentInput::analyze(), SiStripApvGainReader::analyze(), EcalSRCondTools::analyze(), SiStripNoisesReader::analyze(), SiStripPedestalsReader::analyze(), SiStripThresholdReader::analyze(), DTEtaPatternLutTester::analyze(), DTExtLutTester::analyze(), DTPhiLutTester::analyze(), DTPtaLutTester::analyze(), DTQualPatternLutTester::analyze(), DTTFMasksTester::analyze(), DTTFParametersTester::analyze(), SiStripQualityStatistics::analyze(), CTPPSPixelDAQMappingAnalyzer::analyze(), DTSurveyConvert::analyze(), AlignmentStats::analyze(), BeamSpotFromDB::analyze(), SiStripDetVOffReader::analyze(), OuterTrackerMonitorTrackingParticles::analyze(), HcalPulseContainmentTest::analyze(), WriteEcalMiscalibConstants::analyze(), WriteEcalMiscalibConstantsMC::analyze(), L1CaloInputScalesGenerator::analyze(), L1CaloInputScaleTester::analyze(), PrintTotemDAQMapping::analyze(), DTTTrigOffsetCalibration::analyze(), HcalCalibrator::analyze(), SiStripNoiseNormalizedWithApvGainBuilder::analyze(), DTSegmentsTask::analyze(), BPHHistoSpecificDecay::analyze(), JetResolutionDBReader::analyze(), JetCorrectorDemo::analyze(), L1uGTTreeProducer::analyze(), L1ScalesTester::analyze(), SurveyDataConverter::analyze(), StandaloneTrackMonitor::analyze(), L1O2OTestAnalyzerExt::analyze(), FactorizedJetCorrectorDemo::analyze(), CSCTFanalyzer::analyze(), RPCGeometryServTest::analyze(), DTT0CalibrationRMS::analyze(), DTTTrigWriter::analyze(), TkAlCaRecoMonitor::analyze(), TrackerSystematicMisalignments::analyze(), edmtest::L1TriggerScalerESAnalyzer::analyze(), edmtest::RunSummaryESAnalyzer::analyze(), edmtest::RunInfoESAnalyzer::analyze(), CTPPSAlignmentInfo::analyze(), SiPixelPhase1HitsV::analyze(), SiStripApvGainBuilderFromTag::analyze(), SiStripMonitorDigi::analyze(), TrackerHitAnalyzer::analyze(), SiPixelRecHitsValid::analyze(), ValidationMisalignedTracker::analyze(), PhysicsObjectsMonitor::analyze(), ElectronSeedAnalyzer::analyze(), TrackingRecoMaterialAnalyser::analyze(), BeamConditionsMonitor::analyze(), l1t::L1TCaloStage1LutWriter::analyze(), DTT0Calibration::analyze(), L1GctConfigDump::analyze(), EcalGetLaserData::analyze(), L1GtPsbSetupTester::analyze(), L1GtBoardMapsTester::analyze(), SiStripLAProfileBooker::analyze(), WriteCTPPSPixelAnalysisMask::analyze(), dqm::TrackAnalyzer::analyze(), MuonEnergyDepositAnalyzer::analyze(), KVFTest::analyze(), L1RCTSaveInput::analyze(), DTConfigTester::analyze(), L1TCaloParamsViewer::analyze(), DTTTrigCalibration::analyze(), EcalTPGAnalyzer::analyze(), DTVDriftCalibration::analyze(), WriteCTPPSPixelDAQMapping::analyze(), CSCRecoBadChannelsAnalyzer::analyze(), EcalABAnalyzer::analyze(), EcalPerEvtLaserAnalyzer::analyze(), SimplePhotonAnalyzer::analyze(), MonitorTrackResidualsBase< pixel_or_strip >::analyze(), CSCViewDigi::analyze(), KineExample::analyze(), EcalTrigPrimAnalyzer::analyze(), EcalTestPulseAnalyzer::analyze(), CSCTFConfigTestAnalyzer::analyze(), L1GtStableParametersTester::analyze(), SiStripMonitorCluster::analyze(), HcalQIEDataCheck::analyze(), L1GtParametersTester::analyze(), L1CondDBIOVWriter::analyze(), L1CondDBPayloadWriter::analyze(), TotemRPDQMSource::analyze(), JetCorrectorDBReader::analyze(), L1GctValidation::analyze(), L1MuCSCTFParametersTester::analyze(), Mixing2DB::analyze(), QualityCutsAnalyzer::analyze(), L1RCTChannelMaskTester::analyze(), HcalAutoPedestalValidator::analyze(), cms::ProducerAnalyzer::analyze(), L1GtVhdlWriter::analyze(), L1RCTParametersTester::analyze(), WriteL1TriggerObjectsTxt::analyze(), EcalDccWeightBuilder::analyze(), TrackSplittingMonitor::analyze(), HcalPedestalsCheck::analyze(), HcalPedestalWidthsCheck::analyze(), ElectronStudy::analyze(), MuonAlignmentAnalyzer::analyze(), CTPPSGeometryInfo::analyze(), DTEfficiencyTask::analyze(), L1RCTRelValAnalyzer::analyze(), DTKeyedConfigDBDump::analyze(), TrackEfficiencyMonitor::analyze(), HcalSimHitsValidation::analyze(), L1CaloGeometryDump::analyze(), SiStripElectronAnalyzer::analyze(), EcalBarrelRecHitsValidation::analyze(), TotemTimingDQMSource::analyze(), JetResolutionScaleFactorDBReader::analyze(), SiPixelHitEfficiencySource::analyze(), SiStripMonitorQuality::analyze(), BoostIODBReader< DataType, RecordType >::analyze(), PrimaryVertexResolution::analyze(), edmtest::HcalDumpConditions::analyze(), HcalHBHEMuonSimAnalyzer::analyze(), EcalLaserAnalyzer2::analyze(), ContainmentCorrectionAnalyzer::analyze(), EcalEndcapRecHitsValidation::analyze(), DQMSourcePi0::analyze(), SiPixelDQMRocLevelAnalyzer::analyze(), SiPixelDigiSource::analyze(), SiStripMonitorRawData::analyze(), EcalLaserAnalyzer::analyze(), HSCPValidator::analyze(), L1RCTLutWriter::analyze(), PhiSymmetryCalibration::analyze(), HcalCollapseAnalyzer::analyze(), MuonIdDQM::analyze(), L1O2OTestAnalyzer::analyze(), SiStripApvGainRescaler::analyze(), SiPixelTrackResidualSource::analyze(), HcalGainsCheck::analyze(), TestHits::analyze(), DumpSimGeometry::analyze(), DTSegmentAnalysisTask::analyze(), PixelLumiDQM::analyze(), BeamSpotRcdReader::analyze(), TestSmoothHits::analyze(), HcalLutAnalyzer::analyze(), __class__< T >::analyze(), DTRunConditionVar::analyze(), HitEff::analyze(), SiStripChannelGainFromDBMiscalibrator::analyze(), SiStripNoisesFromDBMiscalibrator::analyze(), EcalRecHitsValidation::analyze(), HcalRecHitsValidation::analyze(), BDHadronTrackMonitoringAnalyzer::analyze(), BTagPerformaceRootProducerFromSQLITE::analyze(), SiStripMonitorPedestals::analyze(), TkConvValidator::analyze(), L1GtTrigReport::analyze(), HIPTwoBodyDecayAnalyzer::analyze(), L1RCTTestAnalyzer::analyze(), SiStripFEDCheckPlugin::analyze(), HcalRecHitsAnalyzer::analyze(), TestTrackHits::analyze(), MuonDTDigis::analyze(), HcalLuttoDB::analyze(), BuildTrackerMapPlugin::analyze(), TestOutliers::analyze(), ECALMultifitAnalyzer_HI::analyze(), EcalTPGParamBuilder::analyze(), MuonIdVal::analyze(), TrackerGeometryCompare::analyze(), CastorDumpConditions::analyze(), cms::Analyzer_minbias::analyze(), HcalRaddamMuon::analyze(), DisplayGeom::analyze(), HGCalRecHitValidation::analyze(), DetIdSelectorTest::analyze(), SiPixelClusterSource::analyze(), SiStripFEDMonitorPlugin::analyze(), HLTGetDigi::analyze(), SiStripQualityHistory::analyze(), SiPixelErrorsDigisToCalibDigis::analyze(), CTPPSDiamondDQMSource::analyze(), SiPixelQualityHistory::analyze(), EcalMipGraphs::analyze(), HGCalDigiValidation::analyze(), TauJetCorrectorExample::analyze(), L1TRPCTPG::analyze(), ApeEstimatorSummary::analyze(), MCMisalignmentScaler::analyze(), ValidateGeometry::analyze(), HLTInfo::analyze(), L1TCSCTF::analyze(), SiPixelErrorEstimation::analyze(), PhotonValidator::analyze(), EcalDisplaysByEvent::analyze(), AnalyzerMinbias::analyze(), TrackerTreeGenerator::analyze(), L1CaloTowerTreeProducer::analyze(), TrackingMonitor::analyze(), ApeTreeCreateDefault::analyze(), PrimaryVertexValidation::analyze(), SiStripCMMonitorPlugin::analyze(), EopTreeWriter::analyze(), AlignmentMonitorAsAnalyzer::analyze(), ValidIsoTrkCalib::analyze(), SiPixelTrackingRecHitsValid::analyze(), EcalCosmicsHists::analyze(), ListIds::analyze(), MuonAlignment::analyze(), APVShotsAnalyzer::analyze(), HcalDigisValidation::analyze(), TrackerGeometryIntoNtuples::analyze(), HcalHBHEMuonAnalyzer::analyze(), CastorPedestalsAnalysis::analyze(), DTDigiTask::analyze(), L1TMuonDQMOffline::analyze(), IsoTrackCalibration::analyze(), CSCOfflineMonitor::analyze(), CosmicRateAnalyzer::analyze(), L1TTauOffline::analyze(), StudyHLT::analyze(), BPHMonitor::analyze(), IsoTrackCalib::analyze(), ListGroups::analyze(), HcalIsoTrkAnalyzer::analyze(), SeedMultiplicityAnalyzer::analyze(), analyzer::SiPixelLorentzAngle::analyze(), ErsatzMEt::analyze(), TrackerOfflineValidationSummary::analyze(), MuonGeometrySanityCheck::analyze(), RPCEfficiency::analyze(), V0Validator::analyze(), IsoTrig::analyze(), IsolatedTracksHcalScale::analyze(), GlobalDigisAnalyzer::analyze(), L1MuonRecoTreeProducer::analyze(), IsolatedGenParticles::analyze(), QcdLowPtDQM::analyze(), IsolatedTracksCone::analyze(), CSCValidation::analyze(), SiStripRecHitsValid::analyze(), TrackerDpgAnalysis::analyze(), CSCMonitorModule::analyze(), MuonTrackValidator::analyze(), SiPixelOfflineCalibAnalysisBase::analyze(), IsolatedTracksNxN::analyze(), BeamHaloAnalyzer::analyze(), L1TConfigDumper::analyze(), SiStripTrackingRecHitsValid::analyze(), ResidualRefitting::analyze(), TrackingNtuple::analyze(), EcalSelectiveReadoutValidation::analyzeEB(), EcalSelectiveReadoutValidation::analyzeEE(), PixelClusterShapeExtractor::analyzeRecTracks(), PixelClusterShapeExtractor::analyzeSimHits(), EcalSelectiveReadoutValidation::analyzeTP(), GlobalTrackerMuonAlignment::analyzeTrackTrack(), GlobalTrackerMuonAlignment::analyzeTrackTrajectory(), AlignmentProducerBase::applyAlignmentsToDB(), EMEnrichingFilterAlgo::applyBFieldCurv(), doubleEMEnrichingFilterAlgo::applyBFieldCurv(), AlignmentProducerBase::applyDB(), SegmentToTrackAssociator::associate(), SegmentsTrackAssociator::associate(), TrackDetectorAssociator::associate(), MuonToSimAssociatorByHits::associateMuons(), MuonAssociatorByHits::associateRecoToSim(), MuonAssociatorByHits::associateSimToReco(), PFRecoTauDiscriminationByFlight::beginEvent(), PFRecHitEcalBarrelNavigatorWithTime::beginEvent(), PositionAtECalEntranceComputer::beginEvent(), ecaldqm::TrigPrimTask::beginEvent(), ecaldqm::ClusterTask::beginEvent(), PFRecHitEcalEndcapNavigatorWithTime::beginEvent(), reco::tau::RecoTauImpactParameterSignificancePlugin::beginEvent(), PFRecoTauDiscriminationByFlightPathSignificance::beginEvent(), PFRecHitEcalBarrelNavigator::beginEvent(), PFECALHashNavigator::beginEvent(), reco::tau::PFRecoTauChargedHadronFromTrackPlugin::beginEvent(), PFRecHitEcalEndcapNavigator::beginEvent(), TrackingRecHitAlgorithm::beginEvent(), PFRecHitPreshowerNavigator::beginEvent(), PFRecHitHCALNavigator::beginEvent(), PFRecHitHCALNavigatorWithTime::beginEvent(), PFRecHitCaloTowerNavigator::beginEvent(), PFRecHitQTestHCALChannel::beginEvent(), PFRecHitQTestECALMultiThreshold::beginEvent(), PFRecHitQTestThresholdInThicknessNormalizedMIPs::beginEvent(), GsfElectronFull5x5Filler::beginLuminosityBlock(), ESDaqInfoTask::beginLuminosityBlock(), AlcaBeamMonitor::beginLuminosityBlock(), SiPixelStatusProducer::beginLuminosityBlock(), PFCTRecHitProducer::beginLuminosityBlock(), LowPtGsfElectronSeedProducer::beginLuminosityBlock(), HGCalTrackCollectionProducer::beginLuminosityBlock(), DQMDaqInfo::beginLuminosityBlock(), cms::Phase2TrackerDigitizer::beginLuminosityBlock(), CaloTruthAccumulator::beginLuminosityBlock(), HcalPulseContainmentManager::beginRun(), HcalParametersDBBuilder::beginRun(), SiStripFedCablingBuilder::beginRun(), SiStripFedCablingReader::beginRun(), PTrackerParametersDBBuilder::beginRun(), InterestingEcalDetIdProducer::beginRun(), EcalDQMonitorClient::beginRun(), L1MuonOverlapParamsDBProducer::beginRun(), DTRecoIdealDBLoader::beginRun(), GEMRecoIdealDBLoader::beginRun(), ME0RecoIdealDBLoader::beginRun(), GeometricDetLoader::beginRun(), CSCRecoIdealDBLoader::beginRun(), PFDisplacedTrackerVertexProducer::beginRun(), PFNuclearProducer::beginRun(), DistortedMuonProducerFromDB::beginRun(), XMLGeometryReader::beginRun(), LightPFTrackProducer::beginRun(), PGeometricDetBuilder::beginRun(), PGeometricDetExtraBuilder::beginRun(), RPCRecoIdealDBLoader::beginRun(), PFConversionProducer::beginRun(), PFV0Producer::beginRun(), SiStripCablingTrackerMap::beginRun(), hcaldqm::DQHarvester::beginRun(), PHGCalParametersDBBuilder::beginRun(), ME0DigiPreRecoProducer::beginRun(), HGCalTriggerDigiProducer::beginRun(), ecaldqm::SelectiveReadoutTask::beginRun(), DTTPAnalyzer::beginRun(), ME0PadDigiProducer::beginRun(), ecaldqm::TrigPrimTask::beginRun(), PCaloGeometryBuilder::beginRun(), HcalPulseShapes::beginRun(), HGCalTriggerDigiFEReproducer::beginRun(), edmtest::DQMReferenceHistogramRootFileEventSetupAnalyzer::beginRun(), edmtest::DQMXMLFileEventSetupAnalyzer::beginRun(), ZdcSimpleReconstructor::beginRun(), RPCCPPFUnpacker::beginRun(), EcalDigiDisplay::beginRun(), RPCRecHitProducer::beginRun(), GEMPadDigiProducer::beginRun(), ReducedESRecHitCollectionProducer::beginRun(), DTVDriftWriter::beginRun(), RPCDigiProducer::beginRun(), DTT0Correction::beginRun(), DTTTrigCorrectionFirst::beginRun(), RPCandIRPCDigiProducer::beginRun(), HcalSimpleReconstructor::beginRun(), Phase2Tracker::Phase2TrackerDigiProducer::beginRun(), RPCTwinMuxDigiToRaw::beginRun(), sistrip::ExcludedFEDListProducer::beginRun(), GEMDigiProducer::beginRun(), ME0DigiProducer::beginRun(), hcaldqm::DQClient::beginRun(), ME0PadDigiClusterProducer::beginRun(), DTTTrigCorrection::beginRun(), DTTTrigOffsetCalibration::beginRun(), GEMPadDigiClusterProducer::beginRun(), PFTrackProducer::beginRun(), SiStripDetInfoFileWriter::beginRun(), DTTPDeadWriter::beginRun(), EcalDetIdToBeRecoveredProducer::beginRun(), HGCalDigiClient::beginRun(), RPCUnpackingModule::beginRun(), SiPixelDetInfoFileWriter::beginRun(), DTResidualCalibration::beginRun(), edmtest::L1TriggerScalerESAnalyzer::beginRun(), SiStripLAProfileBooker::beginRun(), DTnoiseDBValidation::beginRun(), DTTrigProd::beginRun(), SiStripCommissioningSource::beginRun(), ZdcHitReconstructor::beginRun(), HSCPDeDxInfoProducer::beginRun(), DeDxHitInfoProducer::beginRun(), HGCalRecHitsClient::beginRun(), DTNoiseCalibration::beginRun(), TkVoltageMapCreator::beginRun(), ConvertedPhotonProducer::beginRun(), HcalSimpleRecAlgo::beginRun(), OutputMagneticFieldDDToDDL::beginRun(), DTt0DBValidation::beginRun(), RPCTwinMuxRawToDigi::beginRun(), cms::MinBias::beginRun(), EcalPedHists::beginRun(), EgammaHLTElectronDetaDphiProducer::beginRun(), TrackingAnalyser::beginRun(), OMTFPatternMaker::beginRun(), OutputDDToDDL::beginRun(), HcalRecHitRecalib::beginRun(), GEMChamberMasker::beginRun(), EcalPedOffset::beginRun(), EcalTPGAnalyzer::beginRun(), HGCalSimHitsClient::beginRun(), DTResolutionAnalysisTest::beginRun(), SiStripFineDelayHit::beginRun(), ConversionTrackCandidateProducer::beginRun(), HcalHitReconstructor::beginRun(), AlCaRecoTriggerBitsRcdRead::beginRun(), ME0ChamberMasker::beginRun(), CalibrationTrackSelectorFromDetIdList::beginRun(), PFProducer::beginRun(), TrackCandidateTopBottomHitFilter::beginRun(), SiStripGainsPCLHarvester::beginRun(), DTNoiseComputation::beginRun(), OMTFReconstruction::beginRun(), L1TUtmTriggerMenuDumper::beginRun(), QualityTester::beginRun(), CtfSpecialSeedGenerator::beginRun(), DTNoiseAnalysisTest::beginRun(), MagneticFieldFilter::beginRun(), InterestingDetIdCollectionProducer::beginRun(), InterestingDetIdFromSuperClusterProducer::beginRun(), IsolatedPixelTrackCandidateProducer::beginRun(), EcalSimple2007H4TBAnalyzer::beginRun(), L1Comparator::beginRun(), SiStripAnalyser::beginRun(), HLTPrescaleRecorder::beginRun(), DTOccupancyTest::beginRun(), HcalSimHitsClient::beginRun(), DTSegmentAnalysisTest::beginRun(), TrackingCertificationInfo::beginRun(), DTChamberEfficiencyClient::beginRun(), IsolatedPixelTrackCandidateL1TProducer::beginRun(), HcalHBHEMuonSimAnalyzer::beginRun(), DTOccupancyTestML::beginRun(), CentralityBinProducer::beginRun(), SimpleHBHEPhase1Algo::beginRun(), ConvBremSeedProducer::beginRun(), DeDxEstimatorProducer::beginRun(), InterestingTrackEcalDetIdProducer::beginRun(), SiStripCertificationInfo::beginRun(), SiStripCorrelateBadStripAndNoise::beginRun(), SiStripPlotGain::beginRun(), TestHits::beginRun(), EcalRawToDigi::beginRun(), HGCalTimingAnalyzer::beginRun(), DTLocalTriggerBaseTest::beginRun(), SiStripDaqInfo::beginRun(), SiStripCorrelateNoise::beginRun(), MillePedeDQMModule::beginRun(), TestSmoothHits::beginRun(), SiStripDcsInfo::beginRun(), SiStripOfflineDQM::beginRun(), DTEfficiencyTest::beginRun(), DTRunConditionVarClient::beginRun(), L1TriggerResultsConverter::beginRun(), TrackingRecHitProducer::beginRun(), TTClusterBuilder< T >::beginRun(), TTStubBuilder< T >::beginRun(), HFPreReconstructor::beginRun(), TrackingOfflineDQM::beginRun(), FWFFLooper::beginRun(), TestTrackHits::beginRun(), ME0ReDigiProducer::beginRun(), HighPtTrackEcalDetIdProducer::beginRun(), EcalURecHitHists::beginRun(), PFCandidateRecalibrator::beginRun(), TestOutliers::beginRun(), EcalTPCondAnalyzer::beginRun(), HGCalTBAnalyzer::beginRun(), L1TMicroGMTLUTDumper::beginRun(), ElectronCalibrationUniv::beginRun(), APVCyclePhaseProducerFromL1TS::beginRun(), RPCChamberMasker::beginRun(), APVModeFilter::beginRun(), SiStripQualityHistory::beginRun(), HcalRaddamMuon::beginRun(), TTStubAssociator< T >::beginRun(), SiPixelQualityHistory::beginRun(), EcalMipGraphs::beginRun(), PFElecTkProducer::beginRun(), EmbeddingVertexCorrector::beginRun(), L1TStage2Layer2Producer::beginRun(), L1TMuonProducer::beginRun(), EcalDisplaysByEvent::beginRun(), DuplicateRecHits::beginRun(), HcalRecHitsDQMClient::beginRun(), DTChamberMasker::beginRun(), MuonIdProducer::beginRun(), TTClusterAssociator< T >::beginRun(), EcalCosmicsHists::beginRun(), FastTrackDeDxProducer::beginRun(), L1TStage2Layer1Producer::beginRun(), RPCTechnicalTrigger::beginRun(), MuonSimHitProducer::beginRun(), RecAnalyzerMinbias::beginRun(), ftl_digitizer::FTLDigitizer< SensorPhysics, ElectronicsSim >::beginRun(), CSCChamberMasker::beginRun(), L1TStage1Layer2Producer::beginRun(), GoodSeedProducer::beginRun(), HcalHBHEMuonAnalyzer::beginRun(), HGCDigitizer::beginRun(), MillePedeAlignmentAlgorithm::beginRun(), SiStripLorentzAngleCalibration::beginRun(), SiPixelLorentzAngleCalibration::beginRun(), HcalIsoTrkAnalyzer::beginRun(), AlCaIsoTracksProducer::beginRun(), TrackerDpgAnalysis::beginRun(), SiPixelOfflineCalibAnalysisBase::beginRun(), AlCaHOCalibProducer::beginRun(), HBHEPhase1Reconstructor::beginRun(), NoiseTask::book(), SiPixelTrackResidualModule::book(), SiPixelHitEfficiencyModule::book(), SiPixelRecHitModule::book(), SiPixelClusterModule::book(), SiPixelDigiModule::book(), GEMSimTrackMatch::bookHistograms(), GEMCheckGeometry::bookHistograms(), GEMDigiTrackMatch::bookHistograms(), GEMRecHitTrackMatch::bookHistograms(), NoCQTask::bookHistograms(), DigiComparisonTask::bookHistograms(), TPComparisonTask::bookHistograms(), FCDTask::bookHistograms(), TPTask::bookHistograms(), PedestalTask::bookHistograms(), QIE10Task::bookHistograms(), QIE11Task::bookHistograms(), SiPixelDigiValid::bookHistograms(), LEDTask::bookHistograms(), UMNioTask::bookHistograms(), RPCMonitorDigi::bookHistograms(), RawTask::bookHistograms(), RPCRecHitValid::bookHistograms(), LaserTask::bookHistograms(), RecHitTask::bookHistograms(), DTtTrigDBValidation::bookHistograms(), DigiPhase1Task::bookHistograms(), DigiTask::bookHistograms(), hcaldqm::DQTask::bookHistograms(), HcalSimHitStudy::bookHistograms(), TrackingRecoMaterialAnalyser::bookHistograms(), SimHitsValidationHcal::bookHistograms(), EcalPileUpDepMonitor::bookHistograms(), SiStripMonitorDigi::bookHistograms(), ECALpedestalPCLworker::bookHistograms(), MonitorTrackResidualsBase< pixel_or_strip >::bookHistograms(), SiStripMonitorCluster::bookHistograms(), HcalSimHitsValidation::bookHistograms(), SiStripMonitorQuality::bookHistograms(), SiStripMonitorRawData::bookHistograms(), L1TGMT::bookHistograms(), L1TRate::bookHistograms(), SiStripSpyMonitorModule::bookHistograms(), L1TRate_Offline::bookHistograms(), L1TGT::bookHistograms(), SiStripMonitorPedestals::bookHistograms(), SiStripMonitorTrack::bookHistograms(), SiStripFEDMonitorPlugin::bookHistograms(), SiStripCMMonitorPlugin::bookHistograms(), L1TSync::bookHistograms(), RPCEfficiency::bookHistograms(), L1TSync_Offline::bookHistograms(), L1GtHwValidation::bookHistograms(), L1TBPTX::bookHistograms(), SiStripRecHitsValid::bookHistograms(), SiStripTrackingRecHitsValid::bookHistograms(), dqm::TrackAnalyzer::bookHistosForEfficiencyFromHitPatter(), CaloRecoTauAlgorithm::buildCaloTau(), ConversionProducer::buildCollection(), DeDxTools::buildDiscrimMap(), HcalDigitizer::buildHBHEQIECells(), HcalDigitizer::buildHFQIECells(), HcalDigitizer::buildHOSiPMCells(), SeedForPhotonConversion1Leg::buildSeed(), SeedForPhotonConversionFromQuadruplets::buildSeed(), SeedForPhotonConversionFromQuadruplets::buildSeedBool(), SiPixelFrameReverter::buildStructure(), SiPixelDigiSource::buildStructure(), SiPixelRawDataErrorSource::buildStructure(), SiPixelRecHitSource::buildStructure(), SiPixelClusterSource::buildStructure(), reco::helper::JetMuonHitsIDHelper::calculate(), HcalHaloAlgo::Calculate(), EcalHaloAlgo::Calculate(), TrackingParticleNumberOfLayers::calculate(), CSCHaloAlgo::Calculate(), PhotonIsolationCalculator::calculateEcalRecHitIso(), TCMETAlgo::CalculateTCMET(), CalibrationScanTask::CalibrationScanTask(), CalibrationTask::CalibrationTask(), SiStripGainsPCLHarvester::checkAndRetrieveTopology(), ConditionHelper::checkAndUpdateConditions(), AngleConverter::checkAndUpdateGeometry(), L1TMuon::TTGeometryTranslator::checkAndUpdateGeometry(), L1TMuon::GeometryTranslator::checkAndUpdateGeometry(), SiStripBackplaneCalibration::checkBackPlaneCorrectionInput(), SiStripBadComponentInfo::checkBadComponents(), SiStripGainsPCLHarvester::checkBookAPVColls(), TrackerOfflineValidation::checkBookHists(), EcalBarrelDigisValidation::checkCalibrations(), EcalEndcapDigisValidation::checkCalibrations(), EcalDigisValidation::checkCalibrations(), EcalDigiProducer::checkCalibrations(), EcalMixingModuleValidation::checkCalibrations(), RPCDCSSummary::checkDCSbit(), EcalSelectiveReadoutProducer::checkElecMap(), IPProducer< Container, Base, Helper >::checkEventSetup(), RPCDataCertification::checkFED(), SiStripCorrelateNoise::checkGainCache(), EcalTimeDigiProducer::checkGeometry(), HcalTBDigiProducer::checkGeometry(), CastorDigiProducer::checkGeometry(), HcalDigitizer::checkGeometry(), EcalSelectiveReadoutProducer::checkGeometry(), EcalDigiProducer::checkGeometry(), reco::modules::TrackerTrackHitFilter::checkHit(), SiStripElectronSeedGenerator::checkHitsAndTSOS(), RPCSeedOverlapper::CheckOverlap(), EcalMixingModuleValidation::checkPedestals(), ElectronHcalHelper::checkSetup(), RegressionHelper::checkSetup(), GsfElectronAlgo::checkSetup(), RPCSeedPattern::checkSimplePattern(), EcalSelectiveReadoutProducer::checkTriggerMap(), CkfDebugger::CkfDebugger(), reco::helper::JetIDHelper::classifyJetComponents(), Multi5x5ClusterProducer::clusterizeECALPart(), CosmicClusterProducer::clusterizeECALPart(), IslandClusterProducer::clusterizeECALPart(), EgammaHLTMulti5x5ClusterProducer::clusterizeECALPart(), EgammaHLTIslandClusterProducer::clusterizeECALPart(), ClusterShapeTrackFilter::ClusterShapeTrackFilter(), ResidualRefitting::CollectTrackHits(), rrapi.RRApi::columns(), L1GtDataEmulAnalyzer::compareFDL(), CompareHitPairsY::CompareHitPairsY(), EcalMixingModuleValidation::computeSDBunchDigi(), FineDelayHistosUsingDb::configure(), CommissioningHistosUsingDb::configure(), L1GctEmulator::configureGct(), L1GctPrintLuts::configureGct(), WriteESAlignments::convert(), EcalDBCopy::copyToDB(), ESDBCopy::copyToDB(), EcalTPGDBCopy::copyToDB(), PFClusterEMEnergyCorrector::correctEnergies(), CosmicHitPairGeneratorFromLayerPair::CosmicHitPairGeneratorFromLayerPair(), CosmicHitTripletGeneratorFromLayerTriplet::CosmicHitTripletGeneratorFromLayerTriplet(), rrapi.RRApi::count(), SiStripTrackerMapCreator::create(), RPCSeedPattern::createFakeSeed(), SiStripTrackerMapCreator::createForOffline(), AlignmentProducerBase::createGeometries(), TGeoFromDddService::createManager(), MonitorTrackResidualsBase< pixel_or_strip >::createMEs(), SiStripMonitorPedestals::createMEs(), SiStripMonitorDigi::createMEs(), SiStripMonitorCluster::createMEs(), SiStripRecHitsValid::createMEs(), SiStripTrackingRecHitsValid::createMEs(), TrackerGeometryCompare::createROOTGeometry(), RPCSeedPattern::createSeed(), AlCaRecoTriggerBitsRcdUpdate::createStartTriggerBits(), DTTrig::createTUs(), CSCSegtoRPC::CSCSegtoRPC(), CSCTFPtLUT::CSCTFPtLUT(), rrapi.RRApi::data(), muonisolation::CaloExtractor::deposit(), muonisolation::PixelTrackExtractor::deposit(), muonisolation::JetExtractor::deposit(), egammaisolation::EgammaRecHitExtractor::deposit(), egammaisolation::EgammaHcalExtractor::deposit(), muonisolation::CaloExtractorByAssociator::deposits(), SiStripLorentzAngleCalibration::derivatives(), SiPixelLorentzAngleCalibration::derivatives(), SiStripBackplaneCalibration::derivatives(), AlignmentTrackSelector::detailedHitsCheck(), EcalCosmicsHists::determineTriggers(), MultipleScatteringGeometry::detLayers(), PreMixingSiStripWorker::DMinitializeDetUnit(), SiStripCorrelateBadStripAndNoise::DoAnalysis(), SiStripPlotGain::DoAnalysis(), SiStripCorrelateNoise::DoAnalysis(), CSCOfflineMonitor::doBXMonitor(), CSCValidation::doCalibrations(), TrajSeedMatcher::doEventSetup(), CSCValidation::doTimeMonitoring(), MultiTrackValidatorGenPs::dqmAnalyze(), DTSegment2DQuality::dqmAnalyze(), DTSegment2DSLPhiQuality::dqmAnalyze(), MultiTrackValidator::dqmAnalyze(), DTSegment4DQuality::dqmAnalyze(), DTRecHitQuality::dqmAnalyze(), SiStripGainsPCLWorker::dqmAnalyze(), RPCMonitorLinkSynchro::dqmBeginRun(), EcalFEDMonitorTemp< SUBDET >::dqmBeginRun(), SiStripMonitorDigi::dqmBeginRun(), EcalSelectiveReadoutValidation::dqmBeginRun(), DTResolutionAnalysisTask::dqmBeginRun(), TotemTimingDQMSource::dqmBeginRun(), DTDCSByLumiTask::dqmBeginRun(), CaloTowersAnalyzer::dqmBeginRun(), SiPixelHitEfficiencySource::dqmBeginRun(), DTChamberEfficiencyTask::dqmBeginRun(), DTCalibValidation::dqmBeginRun(), HGCGeometryValidation::dqmBeginRun(), DTSegmentAnalysisTask::dqmBeginRun(), SiPixelTrackResidualSource::dqmBeginRun(), DTEfficiencyTask::dqmBeginRun(), DTNoiseTask::dqmBeginRun(), SiPixelHLTSource::dqmBeginRun(), DTTriggerEfficiencyTask::dqmBeginRun(), DTLocalTriggerBaseTask::dqmBeginRun(), DTRunConditionVar::dqmBeginRun(), HGCalRecHitValidation::dqmBeginRun(), TkConvValidator::dqmBeginRun(), DTLocalTriggerLutTask::dqmBeginRun(), DTDigiTask::dqmBeginRun(), HcalRecHitsAnalyzer::dqmBeginRun(), CTPPSDiamondDQMSource::dqmBeginRun(), HcalDigisValidation::dqmBeginRun(), SiStripMonitorTrack::dqmBeginRun(), HGCalDigiValidation::dqmBeginRun(), DTLocalTriggerTask::dqmBeginRun(), DTLocalTriggerSynchTask::dqmBeginRun(), DTChamberEfficiency::dqmBeginRun(), PhotonValidator::dqmBeginRun(), HGCalHitValidation::dqmBeginRun(), HGCalSimHitValidation::dqmBeginRun(), CastorMonitorModule::dqmBeginRun(), SiStripGainsPCLWorker::dqmBeginRun(), JetAnalyzer::dqmBeginRun(), METAnalyzer::dqmBeginRun(), RPCDaqInfo::dqmEndLuminosityBlock(), RPCEventSummary::dqmEndLuminosityBlock(), RPCEfficiencySecond::dqmEndLuminosityBlock(), SiPixelDaqInfo::dqmEndLuminosityBlock(), DTDAQInfo::dqmEndLuminosityBlock(), SiPixelEDAClient::dqmEndLuminosityBlock(), DTDataIntegrityTest::dqmEndLuminosityBlock(), DTLocalTriggerSynchTest::dqmEndLuminosityBlock(), DTChamberEfficiencyTest::dqmEndLuminosityBlock(), DTResolutionTest::dqmEndLuminosityBlock(), DTSegtoRPC::DTSegtoRPC(), edmtest::HcalDumpConditions::dumpIt(), CastorDumpConditions::dumpIt(), InvRingCalib::duringLoop(), EcalEleCalibLooper::duringLoop(), Pi0FixedMassWindowCalibration::duringLoop(), ZeeCalibration::duringLoop(), EcalClusterIsoCalculator::EcalClusterIsoCalculator(), ecaldqm::EcalDQMonitor::ecaldqmGetSetupObjects(), EcalReadoutTools::EcalReadoutTools(), InvRingCalib::EERingDef(), SiStripLorentzAngleCalibration::effectiveThickness(), EcalListOfFEDSProducer::Egamma(), ESListOfFEDSProducer::Egamma(), EgammaHadTower::EgammaHadTower(), AlignmentStats::endJob(), TrackerOfflineValidationSummary::endJob(), ecaldqm::TowerStatusTask::endLuminosityBlock(), ecaldqm::IntegrityClient::endLuminosityBlock(), RawPCCProducer::endLuminosityBlock(), DTDCSByLumiTask::endLuminosityBlock(), AlcaBeamSpotFromDB::endLuminosityBlockProduce(), sistrip::EnsembleCalibrationLA::endRun(), SiStripFedCablingManipulator::endRun(), DummyCondDBWriter< TObject, TObjectO, TRecord >::endRun(), PCLMetadataWriter::endRun(), ECALpedestalPCLHarvester::endRun(), SiStripOfflineDQM::endRun(), OccupancyPlots::endRun(), SiPixelStatusHarvester::endRunProduce(), ConditionDumperInEdm::endRunProduce(), TkLasBeamFitter::endRunProduce(), EcalDeadCellTriggerPrimitiveFilter::envSet(), EcalDeadCellDeltaRFilter::envSet(), HITrackingRegionProducer::estimateMultiplicity(), HITrackingRegionForPrimaryVtxProducer::estimateMultiplicity(), AlignmentMonitorMuonSystemMap1D::event(), AlignmentMonitorMuonVsCurvature::event(), AlignmentMonitorSegmentDifferences::event(), HGCalTriggerTools::eventSetup(), TriggerHelper::expressionsFromDB(), GenericTriggerEventFlag::expressionsFromDB(), RPCSeedPattern::extropolateStep(), PixelRecoUtilities::FieldAt0::FieldAt0(), HGCalTriggerNtupleHGCTowers::fill(), HGCalTriggerNtupleHGCMulticlusters::fill(), HGCalTriggerNtupleHGCPanels::fill(), HGCalTriggerNtupleHGCClusters::fill(), HGCalTriggerNtupleHGCTriggerCells::fill(), HGCalTriggerNtupleHGCDigis::fill(), BPHWriteSpecificDecay::fill(), SiPixelDigiModule::fill(), HGCalTriggerNtupleGen::fill(), HIPAlignmentAlgorithm::fillAlignablesMonitor(), DTBlockedROChannelsTest::fillChamberMap(), SiStripMonitorPedestals::fillCondDBMEs(), SiStripMonitorTrack::fillControlViewHistos(), reco::HcalNoiseInfoProducer::filldigis(), MuonSimHitsValidAnalyzer::fillDT(), GlobalHitsAnalyzer::fillECal(), GlobalHitsProdHist::fillECal(), GlobalHitsProducer::fillECal(), SiStripQualityChecker::fillFaultyModuleStatus(), HCALRecHitAnalyzer::FillGeometry(), ECALRecHitAnalyzer::FillGeometry(), SiStripQualityDQM::fillGrandSummaryMEs(), GlobalHitsProdHist::fillHCal(), GlobalHitsAnalyzer::fillHCal(), GlobalHitsProducer::fillHCal(), GlobalDigisProducer::fillHCal(), GlobalDigisAnalyzer::fillHCal(), GlobalRecHitsAnalyzer::fillHCal(), GlobalRecHitsProducer::fillHCal(), dqm::TrackAnalyzer::fillHistosForState(), ApeEstimator::fillHitVariables(), AlCaHOCalibProducer::fillHOStore(), HFPreReconstructor::fillInfos(), SiStripPedestalsDQM::fillModMEs(), SiStripThresholdDQM::fillModMEs(), SiStripApvGainsDQM::fillModMEs(), SiStripQualityDQM::fillModMEs(), SiStripBaseCondObjDQM::fillModMEs(), GlobalHitsAnalyzer::fillMuon(), GlobalHitsProdHist::fillMuon(), GlobalHitsProducer::fillMuon(), GlobalDigisAnalyzer::fillMuon(), GlobalRecHitsAnalyzer::fillMuon(), GlobalRecHitsProducer::fillMuon(), QcdLowPtDQM::fillPixels(), DTuROSDigiToRaw::fillRawData(), DTuROSRawToDigi::fillRawData(), reco::HcalNoiseInfoProducer::fillrechits(), CaloParticleDebugger::fillSimHits(), SiStripCertificationInfo::fillSiStripCertificationMEs(), SiStripQualityChecker::fillStatus(), SiStripThresholdDQM::fillSummaryMEs(), SiStripPedestalsDQM::fillSummaryMEs(), SiStripApvGainsDQM::fillSummaryMEs(), SiStripBackPlaneCorrectionDQM::fillSummaryMEs(), SiStripLorentzAngleDQM::fillSummaryMEs(), SiStripQualityDQM::fillSummaryMEs(), SiStripBaseCondObjDQM::fillSummaryMEs(), CSCTimingExtractor::fillTiming(), DTTimingExtractor::fillTiming(), TrackingNtuple::fillTrackingParticles(), TrackerValidationVariables::fillTrackQuantities(), TrackerGeometryCompare::fillTree(), GlobalHitsProdHist::fillTrk(), GlobalHitsAnalyzer::fillTrk(), GlobalHitsProducer::fillTrk(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), muonisolation::CaloExtractor::fillVetos(), LaserAlignmentEventFilter::filter(), SiStripBFieldFilter::filter(), cms::ClusterMTCCFilter::filter(), Tau3MuSkim::filter(), ElectronIdMVAProducer::filter(), L1Filter::filter(), ElectronRegressionEnergyProducer::filter(), HLTLevel1Pattern::filter(), FilterTrackerOn::filter(), EcalLaserCorrFilter::filter(), CSCDigiValidator::filter(), HLTMuonPointingFilter::filter(), __class__< T >::filter(), EEBadScFilter::filter(), EcalBadCalibFilter::filter(), UEDMultiLeptonFilter::filter(), HSCPFilter::filter(), AlCaHBHEMuonFilter::filter(), HLTEcalPhiSymFilter::filter(), LargeEvents< T >::filter(), EcalMIPRecHitFilter::filter(), EcalDeadCellBoundaryEnergyFilter::filter(), RPCRecHitFilter::filter(), OverlapProblemTSOSPositionFilter::filter(), AlCaIsoTracksFilter::filter(), HLTEcalResonanceFilter::filter(), HLTRegionalEcalResonanceFilter::filter(), CSCSkim::filter(), LeptonSkimming::filter(), ZeeCandidateFilter::filter(), HSCPTreeBuilder::filter(), CSCEfficiency::filter(), L1TGlobalPrescaler::filter(), SiStripDigitizer::finalizeEvent(), cms::SiPixelDigitizer::finalizeEvent(), PhotonConversionTrajectorySeedProducerFromSingleLegAlgo::find(), SiStripElectronSeedGenerator::findSeedsFromCluster(), V0Fitter::fitAll(), JME::JetResolution::get(), JME::JetResolutionScaleFactor::get(), SiStripCablingDQM::getActiveDetIds(), EcalClusterLazyToolsBase::getADCToGeV(), EventWithHistoryFilter::getAPVLatency(), EventWithHistoryFilter::getAPVMode(), PixelInactiveAreaFinder::getBadPixelDets(), SiStripBaseCondObjDQM::getCabledModules(), sistrip::SpyUtilities::getCabling(), SiStripNoisesDQM::getCache(), SiStripBackPlaneCorrectionDQM::getCache(), SiStripLorentzAngleDQM::getCache(), SiStripPedestalsDQM::getCache(), SiStripThresholdDQM::getCache(), SiStripApvGainsDQM::getCache(), SiStripCablingDQM::getCache(), SiStripQualityDQM::getCache(), SiStripPlotGain::getCache(), JetCorrectorImplMakerBase::getCalculator(), betterConfigParser.BetterConfigParser::getCompares(), SiStripNoisesDQM::getConditionObject(), SiStripBackPlaneCorrectionDQM::getConditionObject(), SiStripLorentzAngleDQM::getConditionObject(), SiStripPedestalsDQM::getConditionObject(), SiStripThresholdDQM::getConditionObject(), SiStripApvGainsDQM::getConditionObject(), SiStripCablingDQM::getConditionObject(), SiStripQualityDQM::getConditionObject(), CTPPSPixelGainCalibrationDBService::getDB(), sistrip::SpyUtilities::getDetCabling(), CastorTTRecord::getEnergy_fC(), SingleMultiplicity< T >::getEvent(), hgcal::RecHitTools::getEventSetup(), L1RCTProducer::getFedVectorFromOmds(), L1RCTProducer::getFedVectorFromRunInfo(), TrackDetectorAssociator::getFreeTrajectoryState(), HTrackAssociator::getFreeTrajectoryState(), SiStripCorrelateNoise::getGainCache(), edm::DataMixingEMDigiWorker::GetGainRatios(), betterConfigParser.BetterConfigParser::getGeneral(), ExoticaDQM::getGenParticleTrajectoryAtBeamline(), EcalClusterPUCleaningTools::getGeometry(), EcalClusterLazyToolsBase::getGeometry(), egHLT::OffHelper::getHandles(), L1GetHistLimits::getHistLimits(), HoECalculator::getHoE(), RPCRunIOV::getImon(), PFCand_AssoMapAlgos::GetInputCollections(), PF_PU_AssoMapAlgos::GetInputCollections(), EcalClusterLazyToolsBase::getIntercalibConstants(), JetCorrector::getJetCorrector(), EcalClusterLazyToolsBase::getLaserDbService(), EcalTPGScale::getLinearizedTPG(), EcalFEtoDigi::getLUT(), CosmicGenFilterHelix::getMagneticField(), CaloRecoTauTagInfoAlgorithm::getNeutralEcalBasicClusters(), SiStripGainCosmicCalculator::getNewObject(), SiStripCorrelateBadStripAndNoise::getNoiseCache(), SiStripCorrelateNoise::getNoiseCache(), sistrip::SpyUtilities::getNoiseHandle(), sistrip::SpyUtilities::getPedestalHandle(), edm::DataMixingEMDigiWorker::GetPedestals(), CosmicGenFilterHelix::getPropagator(), RPCRunIOV::getPVSSMap(), SiStripCorrelateBadStripAndNoise::getQualityCache(), edm::eventsetup::DependentRecordImplementation< EcalLaserDbRecord, boost::mpl::vector< EcalLaserAlphasRcd, EcalLaserAPDPNRatiosRefRcd, EcalLaserAPDPNRatiosRcd, EcalLinearCorrectionsRcd > >::getRecord(), EcalEBTrigPrimProducer::getRecords(), EcalTrigPrimProducer::getRecords(), EcalTPCondAnalyzer::getRecords(), betterConfigParser.BetterConfigParser::getResultingSection(), RPCDqmClient::getRPCdetId(), RPCRunIOV::getTemp(), PhysicsTools::MVATrainerContainerSaveImpl< Record_t >::getToCopy(), EcalClusterLazyToolsBase::getTopology(), PhysicsTools::MVATrainerFileSaveImpl< Record_t >::getToPut(), PhysicsTools::MVATrainerSaveImpl< Record_t >::getToPut(), PhysicsTools::MVATrainerContainerSaveImpl< Record_t >::getToPut(), EcalTPGScale::getTPGInADC(), EcalTPGScale::getTPGInGeV(), pat::PATIsolatedTrackProducer::getTrackDetMatchInfo(), PixelTripletLowPtGenerator::getTracker(), EcalClusterCrackCorrection::getValue(), RPCRunIOV::getVmon(), GEMDigiToRawModule::globalBeginRun(), GEMRawToDigiModule::globalBeginRun(), L1TriggerJSONMonitoring::globalBeginRun(), GsfConstraintAtVertex::GsfConstraintAtVertex(), LeptonRecoSkim::handleObjects(), HcalRechitIsoCalculator::HcalRechitIsoCalculator(), HcalTestNS::HcalTestNS(), CosmicHitPairGeneratorFromLayerPair::hitPairs(), ctfseeding::HitExtractorPIX::hits(), ctfseeding::HitExtractorSTRP::hits(), RectangularEtaPhiTrackingRegion::hits(), CosmicTrackingRegion::hits_(), CosmicHitTripletGeneratorFromLayerTriplet::hitTriplets(), PixelTripletLowPtGenerator::hitTriplets(), PixelTripletLargeTipGenerator::hitTriplets(), HLTDiMuonGlbTrkFilter::hltFilter(), HLTCSCOverlapFilter::hltFilter(), HLTCSCRing2or3Filter::hltFilter(), HLTPixelActivityFilter::hltFilter(), HLTMuonTrackMassFilter::hltFilter(), HLTEgammaL1MatchFilterPairs::hltFilter(), HLTMuonTrimuonL3Filter::hltFilter(), HLTEgammaL1MatchFilterRegional::hltFilter(), HLTEgammaL1TMatchFilterRegional::hltFilter(), HLTMuonL1Filter::hltFilter(), HLTMuonDimuonL3Filter::hltFilter(), HLTPixelClusterShapeFilter::hltFilter(), HLTmmkkFilter::hltFilter(), HLTmmkFilter::hltFilter(), HLTPMMassFilter::hltFilter(), HLTRPCTrigNoSyncFilter::hltFilter(), HLTDTActivityFilter::hltFilter(), HLTLevel1GTSeed::hltFilter(), MuonAlignmentInputMethod::idealCSCGeometry(), MuonAlignmentInputMethod::idealDTGeometry(), PFHBHERecHitCreator::importRecHits(), PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::importRecHits(), PFEcalRecHitCreatorMaxSample< Geometry, Layer, Detector >::importRecHits(), PFHGCalRecHitCreator< DET, Layer, det, subdet >::importRecHits(), PFPSRecHitCreator::importRecHits(), PFEcalBarrelRecHitCreator::importRecHits(), PFHFRecHitCreator::importRecHits(), PFEcalEndcapRecHitCreator::importRecHits(), PFHBHERecHitCreatorMaxSample::importRecHits(), PixelInactiveAreaFinder::inactiveAreas(), reco::modules::CandVertexFitterEventSetupInit< Fitter >::init(), reco::modules::CandKinematicVertexFitterEventSetupInit::init(), TT6CMNSubtractor::init(), PixelDigitizerAlgorithm::init(), PSSDigitizerAlgorithm::init(), PSPDigitizerAlgorithm::init(), SSDigitizerAlgorithm::init(), IteratedMedianCMNSubtractor::init(), TrackMerger::init(), SiStripPedestalsSubtractor::init(), LowPtClusterShapeSeedComparitor::init(), CosmicSeedCreator::init(), SiStripFineDelayTLA::init(), SeedGeneratorForCRack::init(), CosmicLayerPairs::init(), PixelClusterShapeSeedComparitor::init(), SeedFromProtoTrack::init(), SiStripFedZeroSuppression::init(), SeedGeneratorForCosmics::init(), omtf::RpcLinkMap::init(), PropagateToMuon::init(), EcalEBTrigPrimAnalyzer::init(), MatcherUsingTracksAlgorithm::init(), PhotonEnergyCorrector::init(), EcalClusterCrackCorrectionBaseClass::init(), SiStripAPVRestorer::init(), SeedFromConsecutiveHitsCreator::init(), SiPixelCoordinates::init(), EcalClusterEnergyCorrectionBaseClass::init(), EcalClusterEnergyUncertaintyBaseClass::init(), EcalClusterLocalContCorrectionBaseClass::init(), CheckHitPattern::init(), EcalClusterEnergyCorrectionObjectSpecificBaseClass::init(), PFBadHcalPseudoClusterProducer::init(), SimpleCosmicBONSeeder::init(), CosmicLayerTriplets::init(), SiPixelDigitizerAlgorithm::init(), EcalTrigPrimFunctionalAlgo::init(), EcalEBTrigPrimTestAlgo::init(), MuonIdProducer::init(), CosmicTrajectoryBuilder::init(), PFEcalBarrelRecHitCreator::init(), PFEcalEndcapRecHitCreator::init(), TrackDetectorAssociator::init(), HTrackAssociator::init(), CRackTrajectoryBuilder::init(), SiPixelDigitizerAlgorithm::init_DynIneffDB(), AlignmentProducerBase::initAlignmentAlgorithm(), omtf::RpcPacker::initCabling(), omtf::RpcUnpacker::initCabling(), EcalZeroSuppressionProducer::initCalibrations(), SiStripPopConBadComponentsHandlerFromDQM::initES(), SiStripPopConFEDErrorsHandlerFromDQM::initES(), SiStripPopConHistoryDQM::initES(), MultiHitGeneratorFromChi2::initES(), MuonTruth::initEvent(), CSCHitAssociator::initEvent(), DTHitAssociator::initEvent(), SeedFinderSelector::initEvent(), RunManager::initG4(), GEMBaseValidation::initGeometry(), GEMDQMSourceDigi::initGeometry(), GEMDQMSource::initGeometry(), FastHFShowerLibrary::initHFShowerLibrary(), SiStripDCSStatus::initialise(), PhotonFixCMS::initialise(), SiStripDetVOffFakeBuilder::initialize(), SiStripRawProcessingAlgorithms::initialize(), EGEnergyCorrector::Initialize(), DBReader::initialize(), CSCTFSectorProcessor::initialize(), SiStripClusterToDigiProducer::initialize(), HIPAlignmentAlgorithm::initialize(), SiStripRecHitConverterAlgorithm::initialize(), StripClusterizerAlgorithm::initialize(), MillePedeAlignmentAlgorithm::initialize(), CSCOverlapsAlignmentAlgorithm::initialize(), MuonAlignmentFromReference::initialize(), PixelUnpackingRegions::initialize(), SiStripDigitizerAlgorithm::initializeDetUnit(), EcalTBDigiProducer::initializeEvent(), CastorDigiProducer::initializeEvent(), HcalTBDigiProducer::initializeEvent(), HcalSignalGenerator< HBHEDigitizerTraits >::initializeEvent(), PreMixingSiPixelWorker::initializeEvent(), PreMixingSiStripWorker::initializeEvent(), SiStripDigitizer::initializeEvent(), HcalDigitizer::initializeEvent(), CSCConditions::initializeEvent(), cms::SiPixelDigitizer::initializeEvent(), SiStripDigitizerAlgorithm::initializeEvent(), EcalSignalGenerator< EEDigitizerTraits >::initializeEvent(), TMVAEvaluator::initializeGBRForest(), RunManagerMTWorker::initializeThread(), SeedForPhotonConversion1Leg::initialKinematic(), SeedForPhotonConversionFromQuadruplets::initialKinematic(), PileupJetIdProducer::initJetEnergyCorrector(), GenericTriggerEventFlag::initRun(), SiStripGainFromCalibTree::isBFieldConsistentWithMode(), ShallowGainCalibration::IsFarFromBorder(), SiStripGainFromData::IsFarFromBorder(), EcalTools::isNextToDead(), MuonCosmicCompatibilityFiller::isOverlappingMuon(), L1TCaloLayer1FetchLUTs(), L1TMenuHelper::L1TMenuHelper(), pat::LeptonVertexSignificance::LeptonVertexSignificance(), ConcreteFFTJetRcdMapper< DataType, RecordType >::load(), GeometryInterface::loadFEDCabling(), GeometryInterface::loadFromTopology(), PFMETAlgorithmMVA::loadMVAfromDB(), EcalClusterLocal::localCoordsEB(), EcalClusterLocal::localCoordsEE(), RPCtoDTTranslator::localX(), LowPtGsfElectronSeedProducer::loop(), EgammaHLTNxNClusterProducer::makeNxNClusters(), PiZeroAnalyzer::makePizero(), EgammaRegressionContainer::makePSetDescription(), SeedingLayerSetsBuilder::makeSeedingLayerSetsHitsforFastSim(), OniaVtxReProducer::makeVertices(), SiStripGainCosmicCalculator::moduleThickness(), SiStripGainCosmicCalculator::moduleWidth(), CosmicParametersDefinerForTP::momentum(), ParametersDefinerForTP::momentum(), MultipleScatteringGeometry::MultipleScatteringGeometry(), MuonAlignment::MuonAlignment(), MuonResidualsFromTrack::MuonResidualsFromTrack(), MuonAlignmentInputDB::newAlignableMuon(), MuonAlignmentInputSurveyDB::newAlignableMuon(), pat::helper::KinResolutionsLoader::newEvent(), TrackClassifier::newEvent(), pat::helper::VertexingHelper::newEvent(), NuclearInteractionFinder::NuclearInteractionFinder(), DTSegmentSelector::operator()(), CosmicTrackingParticleSelector::operator()(), TriggerResultsFilterFromDB::pathsFromSetup(), HLTHighLevel::pathsFromSetup(), L1MuDTAssignmentUnit::PhiAU(), L1MuBMAssignmentUnit::PhiAU(), PhysicsTowerOrganizer::PhysicsTowerOrganizer(), PixelFitterByHelixProjections::PixelFitterByHelixProjections(), FWFFService::postBeginRun(), CtfSpecialSeedGenerator::preliminaryCheck(), ElectronSeedGenerator::prepareElTrackSeed(), SiStripTrackerMapCreator::printBadModuleList(), SiStripTrackerMapCreator::printTopModules(), HcalSimpleReconstructor::process(), RecHitProcessor::process(), RecHitProcessor::processLook(), MultiTrackSelector::processMVA(), HIMultiTrackSelector::processMVA(), MuonSeedOrcaPatternRecognition::produce(), TTClusterBuilder< T >::produce(), HcalPatternSource::produce(), SeedGeneratorFromProtoTracksEDProducer::produce(), TTStubBuilder< T >::produce(), HcalTTPDigiProducer::produce(), HFEMClusterProducer::produce(), CastorSimpleReconstructor::produce(), SiPixelFedCablingMapBuilder::produce(), PixelVertexProducerClusters::produce(), JetSignalVertexCompatibility::produce(), MFProducer::produce(), GsfTrackProducer::produce(), DTDigiToRawModule::produce(), HcalTrigPrimDigiProducer::produce(), PixelTrackProducer::produce(), ShallowRechitClustersProducer::produce(), TrackRefitter::produce(), GsfTrackRefitter::produce(), CSCDigiProducer::produce(), ShallowSimhitClustersProducer::produce(), ShallowTrackClustersProducer::produce(), CaloTowersReCreator::produce(), MuonTrackProducer::produce(), MeasurementTrackerEventProducer::produce(), TrackProducer::produce(), QGTagger::produce(), HcalSimpleAmplitudeZS::produce(), EcalRecalibRecHitProducer::produce(), HcalRealisticZS::produce(), L1RCTInputProducer::produce(), TrackProducerWithSCAssociation::produce(), EcalIsolatedParticleCandidateProducer::produce(), DAFTrackProducer::produce(), RegressionEnergyPatElectronProducer::produce(), FamosProducer::produce(), EcalTBWeightUncalibRecHitProducer::produce(), HBHEIsolatedNoiseReflagger::produce(), CSCTFTrackProducer::produce(), CSCSegmentProducer::produce(), JetTracksAssociatorAtCaloFace::produce(), EcalDigiSelector::produce(), EgammaHLTHybridClusterProducer::produce(), HIPixelClusterVtxProducer::produce(), EcalTPSkimmer::produce(), ShallowClustersProducer::produce(), DTUnpackingModule::produce(), CSCDCCUnpacker::produce(), HybridClusterProducer::produce(), PFConversionProducer::produce(), ESZeroSuppressionProducer::produce(), HLTHcalTowerNoiseCleaner::produce(), JetTagProducer::produce(), EgammaHLTIslandClusterProducer::produce(), PixelTracksProducer::produce(), RPCCPPFUnpacker::produce(), CaloTowersCreator::produce(), CalibratedElectronProducerRun2T< T >::produce(), IsolatedEcalPixelTrackCandidateProducer::produce(), HLTHcalTowerNoiseCleanerWithrechit::produce(), TSGFromL2Muon::produce(), GEMCSCSegmentProducer::produce(), GEMSegmentProducer::produce(), ZdcSimpleReconstructor::produce(), JetCoreClusterSplitter::produce(), SiStripProcessedRawDigiProducer::produce(), ME0TriggerProducer::produce(), EcalRecHitProducer::produce(), ME0SegmentProducer::produce(), EgammaHLTMulti5x5ClusterProducer::produce(), TrackFitterProducer::produce(), KFBasedPixelFitterProducer::produce(), CastorDigiToRaw::produce(), PreshowerClusterShapeProducer::produce(), DTRecSegment4DProducer::produce(), DTSegment4DT0Corrector::produce(), HcalDigiToRaw::produce(), EcalDetailedTimeRecHitProducer::produce(), HcalHistogramRawToDigi::produce(), CTPPSPixelRawToDigi::produce(), RPCRecHitProducer::produce(), PFDisplacedVertexProducer::produce(), GlobalMuonToMuonProducer::produce(), RPCTwinMuxDigiToRaw::produce(), PreshowerPhiClusterProducer::produce(), DTRecHitProducer::produce(), BeamSpotProducer::produce(), SiPixelClusterShapeCacheProducer::produce(), HIProtoTrackFilterProducer::produce(), TrackInfoProducer::produce(), ShallowDigisProducer::produce(), PreshowerClusterProducer::produce(), TkAlCaOverlapTagger::produce(), ParticleTowerProducer::produce(), GlobalTrackQualityProducer::produce(), PFDisplacedVertexCandidateProducer::produce(), EcalSelectiveReadoutProducer::produce(), HcalRawToDigi::produce(), PixelClusterSelectorTopBottom::produce(), EcalListOfFEDSProducer::produce(), BeamSpotOnlineProducer::produce(), MuonSeedGenerator::produce(), CSCRecHitDProducer::produce(), MuonReSeeder::produce(), Phase2TrackerRecHits::produce(), StripClusterSelectorTopBottom::produce(), RPCPackingModule::produce(), ESListOfFEDSProducer::produce(), PiZeroDiscriminatorProducer::produce(), L1GctInternJetProducer::produce(), PixelFitterByHelixProjectionsProducer::produce(), L1TTwinMuxProducer::produce(), Phase2TrackerClusterizer::produce(), cms::JetCorrectionProducer< T >::produce(), ImpactParameter::produce(), GeometryProducer::produce(), MuonSeedProducer::produce(), HLTDisplacedmumumuVtxProducer::produce(), SiPixelDigiToRaw::produce(), SoftPFMuonTagInfoProducer::produce(), EgammaHLTEcalRecIsolationProducer::produce(), sistrip::DigiToRawModule::produce(), TSGForOI::produce(), CosmicMuonSeedGenerator::produce(), PFRecoTauProducer::produce(), SiPixelRawToDigi::produce(), CSCDigiToRawModule::produce(), SiStripRegFEDSelector::produce(), CaloRecoTauProducer::produce(), SeedClusterRemoverPhase2::produce(), HLTDisplacedmumuVtxProducer::produce(), SoftPFElectronTagInfoProducer::produce(), ME0SegmentMatcher::produce(), SeedClusterRemover::produce(), TrackListMerger::produce(), PFTrackProducer::produce(), CastorRawToDigi::produce(), EgammaEcalRecHitIsolationProducer::produce(), EgammaHLTHcalIsolationDoubleConeProducers::produce(), HLTDisplacedtktkVtxProducer::produce(), SiStripElectronProducer::produce(), MultShiftMETcorrDBInputProducer::produce(), EleIsoDetIdCollectionProducer::produce(), TSGForOIFromL2::produce(), ZdcHitReconstructor::produce(), EgammaHLTElectronDetaDphiProducer::produce(), PFClusterShapeProducer::produce(), HLTDisplacedtktktkVtxProducer::produce(), TotemRPLocalTrackFitter::produce(), RPCTwinMuxRawToDigi::produce(), ConvertedPhotonProducer::produce(), TotemTimingRecHitProducer::produce(), CTPPSDiamondRecHitProducer::produce(), FastTrackerRecHitMatcher::produce(), TotemRPUVPatternFinder::produce(), DeepBoostedJetTagInfoProducer::produce(), ClusterCompatibilityProducer::produce(), EgammaHLTHcalIsolationProducersRegional::produce(), EgammaSCCorrectionMaker::produce(), ConversionSeedFilterCharge::produce(), HLTTrackClusterRemoverNew::produce(), HLTmumutktkVtxProducer::produce(), EcalRecHitRecalib::produce(), CaloCleaner< T >::produce(), PFCTRecHitProducer::produce(), DTRecSegment2DProducer::produce(), Onia2MuMuPAT::produce(), PrimaryVertexSorter< ParticlesCollection >::produce(), DTRecSegment2DExtendedProducer::produce(), HiEgammaSCCorrectionMaker::produce(), EcalTrigPrimProducer::produce(), OutsideInMuonSeeder::produce(), SiStripFineDelayHit::produce(), FakeTrackProducer< T >::produce(), cms::MuonMETValueMapProducer::produce(), L1TPhysicalEtAdder::produce(), PixelFitterByConformalMappingAndLineProducer::produce(), CTPPSPixelClusterProducer::produce(), PhotonProducer::produce(), GamIsoDetIdCollectionProducer::produce(), ConversionTrackCandidateProducer::produce(), L1TGlobalProducer::produce(), HcalDigiToRawuHTR::produce(), TrackTimeValueMapProducer::produce(), cms::HitReCalibrator::produce(), CTPPSPixelLocalTrackProducer::produce(), ConversionSeedFilter::produce(), L1ExtraParticlesProd::produce(), HLTRechitInRegionsProducer< T1 >::produce(), TrackCandidateProducer::produce(), HLTmumutkVtxProducer::produce(), HITrackClusterRemover::produce(), HcalHitReconstructor::produce(), ElectronNHitSeedProducer::produce(), SimpleCosmicBONSeeder::produce(), TevMuonProducer::produce(), L1GlobalTriggerRecordProducer::produce(), TrackAssociatorByPositionProducer::produce(), cms::MuonTCMETValueMapProducer::produce(), HBHEPlan1Combiner::produce(), ShiftedPFCandidateProducerForPFNoPUMEt::produce(), ShiftedPFCandidateProducerForNoPileUpPFMEt::produce(), pat::TauJetCorrFactorsProducer::produce(), DTClusterer::produce(), CSCTriggerPrimitivesProducer::produce(), GEDPhotonProducer::produce(), PFBadHcalPseudoClusterProducer::produce(), pat::PATIsolatedTrackProducer::produce(), DTDigitizer::produce(), TrajectorySeedFromMuonProducer::produce(), EcalRawToDigi::produce(), ElectronSeedProducer::produce(), GEMRecHitProducer::produce(), RecHitCorrector::produce(), L1TMuonLegacyConverter::produce(), MuonMillepedeTrackRefitter::produce(), TrackAssociatorByChi2Producer::produce(), MuScleFitMuonProducer::produce(), RPCTrigger::produce(), DeepFlavourTagInfoProducer::produce(), MuonSegmentProducer::produce(), ReducedEGProducer::produce(), MuonErrorMatrixAdjuster::produce(), L1TExtCondProducer::produce(), ConvBremSeedProducer::produce(), EcalDigiToRaw::produce(), SeedToTrackProducer::produce(), PFTauSecondaryVertexProducer::produce(), HiSpikeCleaner::produce(), PFTauTransverseImpactParameters::produce(), HcalHitSelection::produce(), ConversionTrackProducer::produce(), DeepDoubleXTagInfoProducer::produce(), AlCaECALRecHitReducer::produce(), CastorTowerProducer::produce(), ME0RecHitProducer::produce(), L1GlobalTriggerEvmRawToDigi::produce(), TrackFromSeedProducer::produce(), RctInputTextToDigi::produce(), NuclearInteractionEDProducer::produce(), ElectronHEEPIDValueMapProducer::produce(), TrackAssociatorByHitsProducer::produce(), L1MuGlobalMuonTrigger::produce(), L1TExtCondLegacyToStage2::produce(), L1GTEvmDigiToRaw::produce(), pat::PATPhotonProducer::produce(), reco::CentralityProducer::produce(), pat::PATElectronProducer::produce(), PrimaryVertexProducer::produce(), pat::PATTriggerEventProducer::produce(), SiPixelClusterProducer::produce(), FastPrimaryVertexWithWeightsProducer::produce(), L1GTDigiToRaw::produce(), TrackAlgoCompareUtil::produce(), HFPhase1Reconstructor::produce(), reco::HcalNoiseInfoProducer::produce(), SiPixelCalibDigiProducer::produce(), L1GlobalTrigger::produce(), PFCandidateRecalibrator::produce(), PFEGammaProducer::produce(), TrackExtrapolator::produce(), L1GlobalTriggerRawToDigi::produce(), PixelJetPuId::produce(), ShallowGainCalibration::produce(), DeepCMVATagInfoProducer::produce(), HiEvtPlaneFlatProducer::produce(), pat::PATTriggerProducer::produce(), TrackerToMuonPropagator::produce(), CSCOverlapsTrackPreparation::produce(), BoostedDoubleSVProducer::produce(), EgammaHLTGsfTrackVarProducer::produce(), pat::JetCorrFactorsProducer::produce(), L1TStage2Layer1Producer::produce(), FastSimProducer::produce(), JetCrystalsAssociator::produce(), PFTauPrimaryVertexProducer::produce(), ConversionProducer::produce(), cms::CosmicTrackFinder::produce(), cms::SiPixelRecHitConverter::produce(), reco::modules::TrackerTrackHitFilter::produce(), FastPrimaryVertexProducer::produce(), reco::modules::CosmicTrackSplitter::produce(), pat::PATMuonProducer::produce(), GoodSeedProducer::produce(), TrajectorySeedProducer::produce(), NuclearTrackCorrector::produce(), PFTau3ProngReco::produce(), LaserAlignment::produce(), TemplatedVertexArbitrator< InputContainer, VTX >::produce(), SelectedElectronFEDListProducer< TEle, TCand >::produce(), HLTRecHitInAllL1RegionsProducer< RecHitType >::produce(), ShiftedJetProducerT< T, Textractor >::produce(), RPCSeedGenerator::produce(), reco::HcalHaloDataProducer::produce(), SoftLepton::produce(), TemplatedInclusiveVertexFinder< InputContainer, VTX >::produce(), reco::EcalHaloDataProducer::produce(), EgammaHLTPixelMatchVarProducer::produce(), HLTCaloObjInRegionsProducer< CaloObjType, CaloObjCollType >::produce(), TemplatedSecondaryVertexProducer< IPTI, VTX >::produce(), GlobalDigisProducer::produce(), reco::CSCHaloDataProducer::produce(), IPProducer< Container, Base, Helper >::produce(), EvtPlaneProducer::produce(), MuonToTrackingParticleAssociatorEDProducer::produce(), reco::GlobalHaloDataProducer::produce(), HBHEPhase1Reconstructor::produce(), ListGroups::produceAndSaveSummaryPlot(), cms::CkfTrackCandidateMakerBase::produceBase(), reco::modules::TrackerTrackHitFilter::produceFromTrajectory(), SiStripFineDelayHit::produceNoTracking(), L1MuDTAssignmentUnit::PtAU(), L1MuBMAssignmentUnit::PtAU(), PreMixingSiPixelWorker::put(), PreMixingSiStripWorker::put(), edm::DataMixingHcalDigiWorker::putHcal(), RPCtoDTTranslator::radialAngle(), SiStripDcsInfo::readCabling(), CocoaAnalyzer::ReadCalibrationDB(), OscarMTMasterThread::readES(), SiStripDaqInfo::readFedIds(), L1TdeRCT::readFEDVector(), AlignmentProducerBase::readInSurveyRcds(), SiStripDcsInfo::readStatus(), SiStripDaqInfo::readSubdetFedFractions(), CocoaAnalyzer::ReadXMLFile(), L1MuDTEtaProcessor::receiveData(), L1MuBMEtaProcessor::receiveData(), SiStripMonitorTrack::RecHitInfo(), MuonTrackFinder::reconstruct(), CosmicRegionalSeedGenerator::regions(), TrackingRegionsFromSuperClustersProducer::regions(), edm::MixingModule::reload(), edm::PileUp::reload(), edm::MixingWorker< T >::reload(), rrapi.RRApi::report(), rrapi.RRApi::reports(), CreateIdealTkAlRecords::retrieveGeometry(), L1GtTriggerMenuLiteProducer::retrieveL1EventSetup(), L1GtPrescaleFactorsAndMasksTester::retrieveL1EventSetup(), L1GtTriggerMenuTester::retrieveL1EventSetup(), L1GtUtils::retrieveL1EventSetup(), l1t::L1TGlobalUtil::retrieveL1Setup(), PixelTrackReconstruction::run(), DTLowQMatching::run(), DTRPCBxCorrection::run(), L1TTwinMuxAlgorithm::run(), HGCTowerAlgo< FECODEC, DATA >::run(), EveDisplayPlugin::run(), L1MuonPixelTrackFitter::run(), L1MuDTEUX::run(), TotemVFATRawToDigi::run(), L1MuBMSectorReceiver::run(), L1MuDTSectorReceiver::run(), L1MuDTExtrapolationUnit::run(), L1MuBMEUX::run(), L1MuBMExtrapolationUnit::run(), CSCOverlapsAlignmentAlgorithm::run(), ElectronSeedGenerator::run(), L1GlobalTriggerGTL::run(), HGCClusterAlgo< FECODEC, DATA >::run(), MuonAlignmentFromReference::run(), HGCalTriggerBackend::HGCalTriggerSimCluster< FECODEC, DATA >::run(), L1MuDTEtaProcessor::runEtaMatchingUnit(), L1MuBMEtaProcessor::runEtaMatchingUnit(), L1MuDTEtaProcessor::runEtaTrackFinder(), L1MuBMEtaProcessor::runEtaTrackFinder(), edm::Worker::runModule(), l1t::WriterProxyT< Record, Type >::save(), SeedFilter::seeds(), RPCSeedPattern::SegmentAlgorithmSpecial(), TrackerPSimHitSelector::select(), MuonPSimHitSelector::select(), PixelPSimHitSelector::select(), SingleEleCalibSelector::select(), HitPixelLayersTPSelector::select(), HGCalRecHitWorkerSimple::set(), EcalRecHitWorkerSimple::set(), EcalUncalibRecHitWorkerFixedAlphaBetaFit::set(), HGCalUncalibRecHitWorkerWeights::set(), EcalUncalibRecHitWorkerRatio::set(), ESTimingTask::set(), ESRecHitWorker::set(), EcalUncalibRecHitWorkerAnalFit::set(), PreshowerPhiClusterProducer::set(), EcalRecHitWorkerRecover::set(), PreshowerClusterProducer::set(), EcalUncalibRecHitWorkerWeights::set(), EcalUncalibRecHitWorkerGlobal::set(), EcalUncalibRecHitWorkerMultiFit::set(), SiPixelCPEGenericDBErrorParametrization::setDBAccess(), RPCCosmicSeedrecHitFinder::setEdge(), DTParametrizedDriftAlgo::setES(), dtCalibration::DTVDriftSegment::setES(), DTLinearDriftFromDBAlgo::setES(), dtCalibration::DTTTrigFillWithAverage::setES(), dtCalibration::DTTTrigMatchRPhi::setES(), dtCalibration::DTT0FillDefaultFromDB::setES(), dtCalibration::DTTTrigConstantShift::setES(), dtCalibration::DTT0AbsoluteReferenceCorrection::setES(), dtCalibration::DTT0FillChamberFromDB::setES(), dtCalibration::DTT0ChamberReferenceCorrection::setES(), dtCalibration::DTT0FEBPathCorrection::setES(), dtCalibration::DTTTrigT0SegCorrection::setES(), dtCalibration::DTT0WireInChamberReferenceCorrection::setES(), reco::TransientTrackFromFTS::setES(), reco::CandidatePtrTransientTrack::setES(), DTTTrigSyncT0Only::setES(), dtCalibration::DTTTrigResidualCorrection::setES(), reco::TrackTransientTrack::setES(), reco::GsfTransientTrack::setES(), DTMeantimerPatternReco4D::setES(), DTRefitAndCombineReco4D::setES(), DTCombinatorialPatternReco4D::setES(), DTCombinatorialPatternReco::setES(), DTCombinatorialExtendedPatternReco::setES(), DTTTrigSyncFromDB::setES(), DTMeantimerPatternReco::setES(), DTSegmentUpdator::setES(), SiPixelGainCalibrationServicePayloadGetter< thePayloadObject, theDBRecordType >::setESObjects(), ClusterShapeTrajectoryFilter::setEvent(), TSGFromPropagation::setEvent(), TSGForRoadSearch::setEvent(), GlobalTrajectoryBuilderBase::setEvent(), BaseCkfTrajectoryBuilder::setEvent(), triggerExpression::Data::setEvent(), MuonCkfTrajectoryBuilder::setEvent_(), StripSubClusterShapeFilterBase::setEventBase(), EG8XObjectUpdateModifier::setEventContent(), EGRegressionModifierV2::setEventContent(), EGRegressionModifierV1::setEventContent(), TransientInitialStateEstimator::setEventSetup(), MVAJetTagPlotter::setEventSetup(), SCEnergyCorrectorSemiParm::setEventSetup(), ConversionTrackFinder::setEventSetup(), PhysicsTools::MVAModuleHelper< Record, Object, Filler >::setEventSetup(), ConversionSeedFinder::setEventSetup(), cms::CkfTrackCandidateMakerBase::setEventSetup(), dqm::TrackAnalyzer::setLumi(), SeedTransformer::setServices(), TrackTransformerForGlobalCosmicMuons::setServices(), TrackTransformer::setServices(), TrackTransformerForCosmicMuons::setServices(), GlobalMuonRefitter::setServices(), MuonShowerInformationFiller::setServices(), SiStripTrackerMapCreator::setTkMapFromAlarm(), EcalSelectiveReadoutValidation::setTtEtSums(), EcalSelectiveReadoutSuppressor::setTtFlags(), EGHcalRecHitSelector::setup(), PhiSymmetryCalibration_step2::setUp(), PhiSymmetryCalibration_step2_SM::setUp(), EgammaHLTGsfTrackVarProducer::TrackExtrapolator::setup(), PhiSymmetryCalibration::setUp(), HcalDigitizer::setup(), TrackingRecHitProducer::setupDetIdPipes(), EgammaHLTPixelMatchElectronAlgo::setupES(), ElectronSeedGenerator::setupES(), SiStripElectronSeedGenerator::setupES(), FamosManager::setupGeometryAndField(), ParametrizedSubtractor::setupGeometryMap(), PileUpSubtractor::setupGeometryMap(), EcalTPGDBCopy::shouldCopy(), EcalDBCopy::shouldCopy(), ESDBCopy::shouldCopy(), SiStripApvGainsDQM::SiStripApvGainsDQM(), SiStripBackPlaneCorrectionDQM::SiStripBackPlaneCorrectionDQM(), SiStripCablingDQM::SiStripCablingDQM(), SiStripClusterInfo::SiStripClusterInfo(), SiStripLorentzAngleDQM::SiStripLorentzAngleDQM(), SiStripNoisesDQM::SiStripNoisesDQM(), SiStripPedestalsDQM::SiStripPedestalsDQM(), SiStripQualityDQM::SiStripQualityDQM(), SiStripThresholdDQM::SiStripThresholdDQM(), SiStripTrackerMapCreator::SiStripTrackerMapCreator(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), HIPAlignmentAlgorithm::terminate(), ThirdHitPrediction::ThirdHitPrediction(), ThrParameters::ThrParameters(), TrackerAlignment::TrackerAlignment(), LaserDQM::trackerStatistics(), TracktoRPC::TracktoRPC(), BzeroReferenceTrajectoryFactory::trajectories(), DualTrajectoryFactory::trajectories(), DualBzeroTrajectoryFactory::trajectories(), ReferenceTrajectoryFactory::trajectories(), TwoBodyDecayTrajectoryFactory::trajectories(), SeedForPhotonConversionFromQuadruplets::trajectorySeed(), L1MuDTTrack::triggerScale(), TripletFilter::TripletFilter(), MuonIdTruthInfo::truthMatchMuon(), BPHDecayVertex::tTracks(), MonopoleSteppingAction::update(), SCRegressionCalculator< VarCalc >::update(), BaselinePFSCRegression::update(), HGCScintSD::update(), FastTimerSD::update(), HGCalSD::update(), HGCSD::update(), MuonServiceProxy::update(), PhysicsTools::MVAComputerCache::update(), ECAL2DPositionCalcWithDepthCorr::update(), fastsim::Geometry::update(), HCalSD::update(), FiberSD::update(), TkAccumulatingSensitiveDetector::update(), SimG4HGCalValidation::update(), BetafuncEvtVtxGenerator::update(), PFECALSuperClusterAlgo::update(), AntiElectronDeadECAL::updateBadTowers(), sistrip::RawToDigiModule::updateCabling(), SiStripShotFilter::updateCabling(), SiStripFEDCheckPlugin::updateCabling(), SiStripFEDMonitorPlugin::updateCabling(), SiStripCMMonitorPlugin::updateCabling(), L1RCTProducer::updateConfiguration(), APVShotsFilter::updateDetCabling(), CommonModeAnalyzer::updateDetCabling(), APVShotsAnalyzer::updateDetCabling(), DTTrig::updateES(), SeedingLayerSetsBuilder::updateEventSetup(), L1RCTProducer::updateFedVector(), GeometryProducer::updateMagneticField(), MeasurementTrackerEventProducer::updatePixels(), ValidHitPairFilter::ValidHitPairFilter(), TracktoRPC::ValidRPCSurface(), CosmicParametersDefinerForTP::vertex(), ParametersDefinerForTP::vertex(), rrapi.RRApi::workspaces(), MuonAlignmentOutputXML::write(), ECALRecHitAnalyzer::WriteECALRecHits(), reco::writeSpecific(), AntiElectronIDMVA5::~AntiElectronIDMVA5(), and AntiElectronIDMVA6::~AntiElectronIDMVA6().

63  {
64  using namespace eventsetup;
65  using namespace eventsetup::heterocontainer;
66  //NOTE: this will catch the case where T does not inherit from EventSetupRecord
67  // HOWEVER the error message under gcc 3.x is awful
68  static_assert(std::is_base_of<edm::eventsetup::EventSetupRecord, T>::value, "Trying to get a class that is not a Record from EventSetup");
69 
70  auto const temp = findImpl(makeKey<typename type_from_itemtype<eventsetup::EventSetupRecordKey,T>::Type,eventsetup::EventSetupRecordKey>());
71  if(nullptr == temp) {
72  throw eventsetup::NoRecordException<T>(recordDoesExist(*this, eventsetup::EventSetupRecordKey::makeKey<T>()));
73  }
74  T returnValue;
75  returnValue.setImpl(temp);
76  return returnValue;
77  }
Key makeKey(const IdTag &iIdTag)
Definition: HCMethods.h:28
bool recordDoesExist(edm::EventSetup const &, edm::eventsetup::EventSetupRecordKey const &)
long double T
eventsetup::EventSetupRecordImpl const * findImpl(const eventsetup::EventSetupRecordKey &) const
Definition: EventSetup.cc:98
template<typename T >
void edm::EventSetup::getAvoidCompilerBug ( const T *&  iValue) const
inline

Definition at line 133 of file EventSetup.h.

133  {
134  iValue = &(get<T>());
135  }
template<typename T >
void edm::EventSetup::getData ( T iHolder) const
inline

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

Definition at line 98 of file EventSetup.h.

Referenced by CTPPSHector::add(), Hector::add(), ParticleDecayDrawer::analyze(), ParticleTreeDrawer::analyze(), ParticleListDrawer::analyze(), IsolatedGenParticles::analyze(), edm::FlatBaseThetaGunProducer::beginRun(), edm::BaseRandomtXiGunProducer::beginRun(), edm::BaseFlatGunProducer::beginRun(), TauHadronDecayFilter::beginRun(), VertexHistoryAnalyzer::beginRun(), TrackHistoryAnalyzer::beginRun(), edm::FlatEGunASCIIWriter::beginRun(), HiBasicGenTest::dqmBeginRun(), DrellYanValidation::dqmBeginRun(), BasicHepMCValidation::dqmBeginRun(), WValidation::dqmBeginRun(), HiggsValidation::dqmBeginRun(), MBUEandQCDValidation::dqmBeginRun(), TauValidation::dqmBeginRun(), PythiaFilterGammaJetWithBg::filter(), PythiaFilterGammaJetWithOutBg::filter(), PythiaFilterGammaJet::filter(), PythiaFilterGammaJetIsoPi0::filter(), GenLeadTrackFilter::filter(), HighMultiplicityGenFilter::filter(), PythiaFilterIsolatedTrack::filter(), GenParticleProducer::globalBeginRun(), GenPUProtonProducer::globalBeginRun(), reco::modules::CandKinematicVertexFitterEventSetupInit::init(), gen::TauolappInterface::init(), SiStripDigitizerAlgorithm::initializeEvent(), ElectronIDSelectorLikelihood::newEvent(), VertexClassifier::newEvent(), TrackClassifier::newEvent(), CSCDigiProducer::produce(), GenParticles2HepMCConverter::produce(), PFSimParticleProducer::produce(), GenHIEventProducer::produce(), GenHFHadronMatcher::produce(), FastSimProducer::produce(), MuonSimHitProducer::produce(), PdtEntry::setup(), and FamosManager::setupGeometryAndField().

98  {
99  typedef typename T::value_type data_type;
101  const RecordT& rec = this->get<RecordT>();
102  rec.get(iHolder);
103  }
MUST_GET_RECORD_FROM_EVENTSETUP_TO_GET_DATA< DataT > type
template<typename T >
void edm::EventSetup::getData ( const std::string &  iLabel,
T iHolder 
) const
inline

Definition at line 105 of file EventSetup.h.

105  {
106  typedef typename T::value_type data_type;
108  const RecordT& rec = this->get<RecordT>();
109  rec.get(iLabel,iHolder);
110  }
MUST_GET_RECORD_FROM_EVENTSETUP_TO_GET_DATA< DataT > type
template<typename T >
void edm::EventSetup::getData ( const edm::ESInputTag iTag,
T iHolder 
) const
inline

Definition at line 113 of file EventSetup.h.

References spr::find().

113  {
114  typedef typename T::value_type data_type;
116  const RecordT& rec = this->get<RecordT>();
117  rec.get(iTag,iHolder);
118  }
MUST_GET_RECORD_FROM_EVENTSETUP_TO_GET_DATA< DataT > type
void EventSetup::insert ( const eventsetup::EventSetupRecordKey iKey,
const eventsetup::EventSetupRecordImpl iRecord 
)
private

Definition at line 66 of file EventSetup.cc.

References recordMap_.

Referenced by add().

68 {
69  recordMap_[iKey]= iRecord;
70 }
std::map< eventsetup::EventSetupRecordKey, eventsetup::EventSetupRecordImpl const * > recordMap_
Definition: EventSetup.h:166
EventSetup const& edm::EventSetup::operator= ( EventSetup const &  )
privatedelete
bool EventSetup::recordIsProvidedByAModule ( eventsetup::EventSetupRecordKey const &  iKey) const

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 121 of file EventSetup.cc.

References edm::eventsetup::EventSetupKnownRecordsSupplier::isKnown(), and knownRecords_.

Referenced by edm::eventsetup::recordDoesExist().

122 {
123  return knownRecords_->isKnown(iKey);
124 }
eventsetup::EventSetupKnownRecordsSupplier const * knownRecords_
Definition: EventSetup.h:167
virtual bool isKnown(EventSetupRecordKey const &) const =0
void edm::EventSetup::setKnownRecordsSupplier ( eventsetup::EventSetupKnownRecordsSupplier const *  iSupplier)
inlineprotected

Definition at line 141 of file EventSetup.h.

References PVValHelper::add(), and hitfit::clear().

141  {
142  knownRecords_ = iSupplier;
143  }
eventsetup::EventSetupKnownRecordsSupplier const * knownRecords_
Definition: EventSetup.h:167
template<typename T >
boost::optional<T> edm::EventSetup::tryToGet ( ) const
inline

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

Definition at line 81 of file EventSetup.h.

References edm::eventsetup::heterocontainer::makeKey(), none, groupFilesInBlocks::temp, and relativeConstraints::value.

Referenced by edm::eventsetup::DependentRecordImplementation< EcalLaserDbRecord, boost::mpl::vector< EcalLaserAlphasRcd, EcalLaserAPDPNRatiosRefRcd, EcalLaserAPDPNRatiosRcd, EcalLinearCorrectionsRcd > >::tryToGetRecord().

81  {
82  using namespace eventsetup;
83  using namespace eventsetup::heterocontainer;
84 
85  //NOTE: this will catch the case where T does not inherit from EventSetupRecord
86  static_assert((std::is_base_of<edm::eventsetup::EventSetupRecord, T>::value),"Trying to get a class that is not a Record from EventSetup");
87  auto const temp = findImpl(makeKey<typename type_from_itemtype<eventsetup::EventSetupRecordKey,T>::Type,eventsetup::EventSetupRecordKey>());
88  if(temp != nullptr) {
89  T rec;
90  rec.setImpl(temp);
91  return rec;
92  }
93  return boost::none;
94  }
Key makeKey(const IdTag &iIdTag)
Definition: HCMethods.h:28
long double T
eventsetup::EventSetupRecordImpl const * findImpl(const eventsetup::EventSetupRecordKey &) const
Definition: EventSetup.cc:98

Friends And Related Function Documentation

friend class eventsetup::EventSetupProvider
friend

Only EventSetupProvider allowed to create a EventSetup.

Definition at line 55 of file EventSetup.h.

friend class eventsetup::EventSetupRecordImpl
friend

Definition at line 137 of file EventSetup.h.

Member Data Documentation

ActivityRegistry* edm::EventSetup::activityRegistry_
private

Definition at line 168 of file EventSetup.h.

eventsetup::EventSetupKnownRecordsSupplier const* edm::EventSetup::knownRecords_
private

Definition at line 167 of file EventSetup.h.

Referenced by recordIsProvidedByAModule().

std::map<eventsetup::EventSetupRecordKey, eventsetup::EventSetupRecordImpl const *> edm::EventSetup::recordMap_
private

Definition at line 166 of file EventSetup.h.

Referenced by clear(), fillAvailableRecordKeys(), find(), findImpl(), and insert().