#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 | |
const eventsetup::EventSetupRecord * | find (const eventsetup::EventSetupRecordKey &) const |
template<typename T > | |
const T & | get () const |
template<typename T > | |
void | getAvoidCompilerBug (const T *&iValue) 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 |
template<typename T > | |
void | getData (T &iHolder) const |
const IOVSyncValue & | iovSyncValue () const |
virtual | ~EventSetup () |
Protected Member Functions | |
void | add (const eventsetup::EventSetupRecord &iRecord) |
void | clear () |
void | setIOVSyncValue (const IOVSyncValue &) |
Private Member Functions | |
EventSetup () | |
EventSetup (EventSetup const &) | |
void | insert (const eventsetup::EventSetupRecordKey &, const eventsetup::EventSetupRecord *) |
EventSetup const & | operator= (EventSetup const &) |
Private Attributes | |
std::map < eventsetup::EventSetupRecordKey, eventsetup::EventSetupRecord const * > | recordMap_ |
IOVSyncValue | syncValue_ |
Friends | |
class | eventsetup::EventSetupProvider |
Only EventSetupProvider allowed to create a EventSetup. |
Definition at line 44 of file EventSetup.h.
EventSetup::~EventSetup | ( | ) | [virtual] |
Definition at line 42 of file EventSetup.cc.
{ }
EventSetup::EventSetup | ( | ) | [private] |
Definition at line 33 of file EventSetup.cc.
: syncValue_(IOVSyncValue::invalidIOVSyncValue()), recordMap_() { }
edm::EventSetup::EventSetup | ( | EventSetup const & | ) | [private] |
void EventSetup::add | ( | const eventsetup::EventSetupRecord & | iRecord | ) | [protected] |
Definition at line 81 of file EventSetup.cc.
References insert(), and edm::eventsetup::EventSetupRecord::key().
Referenced by edm::eventsetup::EventSetupProvider::addRecordToEventSetup().
{ insert(iRecord.key(), &iRecord); }
void EventSetup::clear | ( | void | ) | [protected] |
Definition at line 75 of file EventSetup.cc.
References recordMap_.
Referenced by edm::eventsetup::EventSetupProvider::eventSetupForInstance().
{ recordMap_.clear(); }
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 101 of file EventSetup.cc.
References recordMap_.
Referenced by RawDataConverter::beginRun(), DTDCSByLumiTask::beginRun(), edm::PrintEventSetupDataRetrieval::check(), edm::EventSetupRecordDataGetter::doGet(), and edm::PrintEventSetupContent::print().
{ oToFill.clear(); oToFill.reserve(recordMap_.size()); typedef std::map<eventsetup::EventSetupRecordKey, eventsetup::EventSetupRecord const *> KeyToRecordMap; for(KeyToRecordMap::const_iterator it = recordMap_.begin(), itEnd=recordMap_.end(); it != itEnd; ++it) { oToFill.push_back(it->first); } }
const eventsetup::EventSetupRecord * EventSetup::find | ( | const eventsetup::EventSetupRecordKey & | iKey | ) | const |
Definition at line 90 of file EventSetup.cc.
References recordMap_.
Referenced by L1RCTChannelMaskTester::analyze(), EEDcsInfoTask::beginLuminosityBlock(), DQMDaqInfo::beginLuminosityBlock(), ESDaqInfoTask::beginLuminosityBlock(), RPCDaqInfo::beginLuminosityBlock(), EBDaqInfoTask::beginLuminosityBlock(), EBDcsInfoTask::beginLuminosityBlock(), DTDAQInfo::beginLuminosityBlock(), EEDaqInfoTask::beginLuminosityBlock(), EcalDQMStatusReader::beginRun(), FWFFLooper::beginRun(), EcalDQMonitorClient::beginRun(), SiStripCertificationInfo::beginRun(), RPCEventSummary::beginRun(), RPCDataCertification::beginRun(), SiStripDcsInfo::beginRun(), RPCDCSSummary::beginRun(), SiStripFedCablingReader::beginRun(), SiStripDaqInfo::beginRun(), SiStripOfflineDQM::beginRun(), edm::PrintEventSetupDataRetrieval::check(), edm::EventSetupRecordDataGetter::doGet(), SiPixelDaqInfo::endLuminosityBlock(), SiPixelDcsInfo::endLuminosityBlock(), HcalDAQInfo::endLuminosityBlock(), SiPixelDaqInfo::endRun(), SiPixelDcsInfo::endRun(), TopSingleLepton::MonitorEnsemble::fill(), TopDiLeptonOffline::MonitorEnsemble::fill(), Masks::initMasking(), edm::PrintEventSetupContent::print(), SelectionStep< Object >::select(), and FWLiteESRecordWriterAnalyzer::update().
{ std::map<eventsetup::EventSetupRecordKey, eventsetup::EventSetupRecord const *>::const_iterator itFind = recordMap_.find(iKey); if(itFind == recordMap_.end()) { return 0; } return itFind->second; }
const T& edm::EventSetup::get | ( | void | ) | const [inline] |
returns the Record of type T. If no such record available a eventsetup::NoRecordException<T> is thrown
Definition at line 55 of file EventSetup.h.
References edm::eventsetup::eventSetupGetImplementation(), and relativeConstraints::value.
Referenced by edm::DataMixingHcalDigiWorker::addHcalPileups(), edm::DataMixingHcalDigiWorker::addHcalSignals(), BetaCalculatorECAL::addInfoToCandidate(), BetaCalculatorRPC::addInfoToCandidate(), DeDxDiscriminatorLearner::algoAnalyze(), SiStripGainRandomCalculator::algoAnalyze(), SiStripGainCosmicCalculator::algoBeginJob(), SiStripGainFromData::algoBeginJob(), DeDxDiscriminatorLearnerFromCalibTree::algoBeginJob(), DeDxDiscriminatorLearner::algoBeginJob(), SiStripGainFromCalibTree::algoBeginJob(), SiStripCalibLorentzAngle::algoBeginJob(), SiStripQualityHotStripIdentifierRoot::algoBeginRun(), SiStripQualityHotStripIdentifier::algoBeginRun(), SiStripGainFromData::algoBeginRun(), SiStripElectronAnalyzer::analyze(), L1RCTLutWriter::analyze(), cms::MinBias::analyze(), TrackSplittingMonitor::analyze(), edmtest::FillInfoESAnalyzer::analyze(), WriteEcalMiscalibConstantsMC::analyze(), PhiSymmetryCalibration::analyze(), QualityCutsAnalyzer::analyze(), DTTFParametersTester::analyze(), HtrXmlPattern::analyze(), ValidateGeometry::analyze(), HLTAlCaMonPi0::analyze(), TrackerDpgAnalysis::analyze(), HcalGainsPopConAnalyzer::analyze(), CastorQIEDataPopConAnalyzer::analyze(), CastorGainsPopConAnalyzer::analyze(), ValidationMisalignedTracker::analyze(), IsolatedGenParticles::analyze(), IsolatedTracksHcalScale::analyze(), DTSegment4DQuality::analyze(), HcalSimHitsValidation::analyze(), PhotonValidator::analyze(), PrimaryVertexAnalyzer4PU::analyze(), SiPixelDigiValid::analyze(), HSCPValidator::analyze(), HiEvtPlaneFlatCalib::analyze(), L1ScalesTester::analyze(), L1MuScalesTester::analyze(), L1GtPsbSetupTester::analyze(), L1RCTSaveInput::analyze(), TauJetCorrectorExample::analyze(), anlzrname::analyze(), EERecoSummary::analyze(), SiPixelClusterSource::analyze(), EESelectiveReadoutTask::analyze(), L1O2OTestAnalyzer::analyze(), HcalRespCorrsPopConAnalyzer::analyze(), HcalRecoParamsPopConAnalyzer::analyze(), HcalQIEDataPopConAnalyzer::analyze(), HcalQIEDataCheck::analyze(), HcalLongRecoParamsPopConAnalyzer::analyze(), CastorElectronicsMapPopConAnalyzer::analyze(), EcalTestPulseAnalyzer::analyze(), HcalLedAnalyzer::analyze(), DTTTrigOffsetCalibration::analyze(), EcalEndcapRecHitsValidation::analyze(), KVFTest::analyze(), JetTagMVAExtractor::analyze(), L1RCTTestAnalyzer::analyze(), HLTAnalyzer::analyze(), CSCOfflineMonitor::analyze(), BeamHaloAnalyzer::analyze(), ESRecoSummary::analyze(), EBClusterTaskExtras::analyze(), TrackingMonitor::analyze(), SiStripLorentzAngleReader::analyze(), HcalTimeCorrsPopConAnalyzer::analyze(), HcalFlagHFDigiTimeParamsPopConAnalyzer::analyze(), SurveyInputCSCfromPins::analyze(), EcalTrivialObjectAnalyzer::analyze(), DTT0CalibrationNew::analyze(), HcalIsoTrkAnalyzer::analyze(), SiStripQualityStatistics::analyze(), DTSegment2DQuality::analyze(), SiStripDigiValid::analyze(), CSCValidation::analyze(), CheckHitPattern::analyze(), DTPtaLutTester::analyze(), JetCorrectorDemo::analyze(), SiStripMonitorRawData::analyze(), SiPixelHitEfficiencySource::analyze(), SiStripBadStripReader::analyze(), HcalGainWidthsPopConAnalyzer::analyze(), AlignmentMonitorAsAnalyzer::analyze(), MuonGeometrySanityCheck::analyze(), EcalTPGParamBuilder::analyze(), testEcalTPGScale::analyze(), HcalPedestalMCWidths::analyze(), DummyCondObjPrinter< TObject, TRecord >::analyze(), L1RCTParametersTester::analyze(), L1GctConfigDump::analyze(), ErsatzMEt::analyze(), SiPixelTrackResidualSource::analyze(), SiPixelMuonHLT::analyze(), L1TRPCTPG::analyze(), HcalPedestalsCheck::analyze(), HcalDcsMapPopConAnalyzer::analyze(), HcalAutoPedestalValidator::analyze(), ResidualRefitting::analyze(), HcalPedestalAnalyzer::analyze(), SiPixelLorentzAngleDB::analyze(), EcalMipGraphs::analyze(), WriteL1TriggerObjetsXml::analyze(), EcalRecHitsValidation::analyze(), MuonIdVal::analyze(), MultiTrackValidator::analyze(), L1RCTChannelMaskTester::analyze(), L1GtTrigReport::analyze(), TkAlCaRecoMonitor::analyze(), SiStripMonitorCluster::analyze(), PhysicsObjectsMonitor::analyze(), DTAlbertoBenvenutiTask::analyze(), SiStripDetVOffReader::analyze(), HcalValidationCorrsPopConAnalyzer::analyze(), HcalElectronicsMapPopConAnalyzer::analyze(), HcalCovarianceMatricesPopConAnalyzer::analyze(), CastorRecoParamsPopConAnalyzer::analyze(), DTKeyedConfigDBDump::analyze(), EcalABAnalyzer::analyze(), EcalLaserAnalyzer::analyze(), EcalPerEvtLaserAnalyzer::analyze(), DTTTrigCalibration::analyze(), HcalCorrPFCalculation::analyze(), cms::DiJetAnalyzer::analyze(), HcalLutGenerator::analyze(), CSCRecHitValidation::analyze(), GlobalDigisAnalyzer::analyze(), CSCDigiValidation::analyze(), RPCDigiValid::analyze(), SiPixelRecHitsValid::analyze(), KineExample::analyze(), DTPhiLutTester::analyze(), CSCTFConfigTestAnalyzer::analyze(), L1GctValidation::analyze(), FactorizedJetCorrectorDemo::analyze(), DumpSimGeometry::analyze(), DTSegmentsTask::analyze(), RPCMon_SS_Dbx_Global::analyze(), QcdLowPtDQM::analyze(), DTEfficiencyTask::analyze(), SiStripThresholdReader::analyze(), edmtest::RunSummaryESAnalyzer::analyze(), HcalPedestalsPopConAnalyzer::analyze(), HcalLutMetadataPopConAnalyzer::analyze(), CastorPedestalWidthsPopConAnalyzer::analyze(), ExTestEcalChannelStatusAnalyzer::analyze(), EopTreeWriter::analyze(), SiPixelErrorEstimation::analyze(), SiPixelOfflineCalibAnalysisBase::analyze(), Mixing2DB::analyze(), L1CaloGeometryDump::analyze(), DTConfigTester::analyze(), DumpFWRecoGeometry::analyze(), RPCEfficiency::analyze(), EETimingTask::analyze(), EEOccupancyTask::analyze(), SiStripPedestalsReader::analyze(), TrackerSystematicMisalignments::analyze(), EcalDccWeightBuilder::analyze(), HcalCholeskyDecomp::analyze(), SiStripNoiseNormalizedWithApvGainBuilder::analyze(), EcalCosmicsHists::analyze(), DTQualPatternLutTester::analyze(), EBRecoSummary::analyze(), TrackEfficiencyMonitor::analyze(), SiStripMonitorQuality::analyze(), HcalPedestalWidthsCheck::analyze(), HcalLUTCorrsPopConAnalyzer::analyze(), CastorDumpConditions::analyze(), EcalGetLaserData::analyze(), DTUserKeyedConfigPopConAnalyzer::analyze(), EcalLaserAnalyzer2::analyze(), DTT0Calibration::analyze(), cms::ProducerAnalyzer::analyze(), HitEff::analyze(), MuonTrackValidator::analyze(), SiPixelTrackingRecHitsValid::analyze(), V0Validator::analyze(), RPCRecHitValid::analyze(), ElectronSeedAnalyzer::analyze(), JetTagMVATreeTrainer::analyze(), JetCorrectorDBReader::analyze(), CSCViewDigi::analyze(), EEClusterTaskExtras::analyze(), SiStripMonitorMuonHLT::analyze(), EBOccupancyTask::analyze(), L1CondDBPayloadWriter::analyze(), HcalDcsValuesPopConAnalyzer::analyze(), SurveyInputTrackerFromDB::analyze(), DTVDriftCalibration::analyze(), SiPixelLorentzAngle::analyze(), ContainmentCorrectionAnalyzer::analyze(), EcalBarrelRecHitsValidation::analyze(), HcalRecHitsValidation::analyze(), ListGroups::analyze(), EcalSRCondTools::analyze(), L1GtParametersTester::analyze(), BuildTrackerMapPlugin::analyze(), HcalNoiseMonitor::analyze(), SiStripSummaryReader::analyze(), SiStripNoisesReader::analyze(), edmtest::RunInfoESAnalyzer::analyze(), CastorGainWidthsPopConAnalyzer::analyze(), WriteEcalMiscalibConstants::analyze(), CastorPedestalsAnalysis::analyze(), HcalLuttoDB::analyze(), cms::GammaJetAnalysis::analyze(), IsolatedTracksCone::analyze(), SiPixelDQMRocLevelAnalyzer::analyze(), HcalDigiTester::analyze(), RPCGeometryServTest::analyze(), SiStripRecHitsValid::analyze(), SimplePhotonAnalyzer::analyze(), L1CaloInputScalesGenerator::analyze(), L1RCTRelValAnalyzer::analyze(), HLTGetDigi::analyze(), DumpFWTGeoRecoGeometry::analyze(), QcdPhotonsDQM::analyze(), edmtest::L1TriggerScalerESAnalyzer::analyze(), RPCStripNoisesRcdRead::analyze(), HcalPFCorrsPopConAnalyzer::analyze(), HcalPedestalWidthsPopConAnalyzer::analyze(), HcalMCParamsPopConAnalyzer::analyze(), HcalGainsCheck::analyze(), DTKeyedConfigPopConAnalyzer::analyze(), CreateSurveyRcds::analyze(), HOCalibAnalyzer::analyze(), SiStripApvGainBuilderFromTag::analyze(), GetTrackTrajInfo::analyze(), TestOutliers::analyze(), SiStripBaselineAnalyzer::analyze(), L1GtVhdlWriter::analyze(), L1MuCSCTFParametersTester::analyze(), HLTInfo::analyze(), EEClusterTask::analyze(), EBTimingTask::analyze(), DTSegmentAnalysisTask::analyze(), CSCMonitorModule::analyze(), SiStripApvGainReader::analyze(), PVSSIDReader::analyze(), L1CondDBIOVWriter::analyze(), HcalChannelQualityPopConAnalyzer::analyze(), TrackerOfflineValidationSummary::analyze(), DTSurveyConvert::analyze(), HcalPedestalsAnalysis::analyze(), cms::Analyzer_minbias::analyze(), HcalCalibrator::analyze(), cms::HcalConstantsASCIIWriter::analyze(), IsolatedTracksNxN::analyze(), EcalTPGAnalyzer::analyze(), KVFTrackUpdate::analyze(), JetTagMVATrainer::analyze(), L1GtBoardMapsTester::analyze(), DTTFMasksTester::analyze(), MuonIdDQM::analyze(), RPCDBPopConAnalyzer::analyze(), L1TCSCTF::analyze(), EBSelectiveReadoutTask::analyze(), EBClusterTask::analyze(), DTRunConditionVar::analyze(), BeamConditionsMonitor::analyze(), HcalZSThresholdsPopConAnalyzer::analyze(), HcalCholeskyMatricesPopConAnalyzer::analyze(), CastorPedestalsPopConAnalyzer::analyze(), MuonAlignmentAnalyzer::analyze(), SurveyMisalignmentInput::analyze(), HcalPedestalWidthsValidation::analyze(), DTTTrigWriter::analyze(), ValidIsoTrkCalib::analyze(), SiPixelErrorsDigisToCalibDigis::analyze(), EcalDisplaysByEvent::analyze(), CSCTFanalyzer::analyze(), TrackerHitAnalyzer::analyze(), ListIds::analyze(), EcalTrigPrimAnalyzer::analyze(), BeamSpotFromDB::analyze(), BTagPerformaceRootProducerFromSQLITE::analyze(), L1GtStableParametersTester::analyze(), DTExtLutTester::analyze(), DTEtaPatternLutTester::analyze(), SiStripBadComponentsDQMServiceReader::analyze(), SiStripCablingTrackerMap::analyze(), HcalTimingParamsPopConAnalyzer::analyze(), HcalL1TriggerObjectsPopConAnalyzer::analyze(), AlignmentStats::analyze(), MuonAlignment::analyze(), PrimaryVertexValidation::analyze(), TrackerGeometryIntoNtuples::analyze(), RPCPointVsRecHit::analyze(), TrackingMaterialAnalyser::analyze(), FixTrackHitPattern::analyze(), PhotonConversionTrajectorySeedProducerFromSingleLegAlgo::analyze(), L1CaloInputScaleTester::analyze(), MuonEnergyDepositAnalyzer::analyze(), DQMSourcePi0::analyze(), SiStripMonitorPedestals::analyze(), DTDigiTask::analyze(), CastorMonitorModule::analyze(), CondReader::analyze(), CastorChannelQualityPopConAnalyzer::analyze(), edmtest::DQMSummaryEventSetupAnalyzer::analyze(), ElectronStudy::analyze(), DTRecHitQuality::analyze(), DTSegment2DSLPhiQuality::analyze(), MuonDTDigis::analyze(), TkConvValidator::analyze(), SiStripTrackingRecHitsValid::analyze(), EcalSelectiveReadoutValidation::analyzeEB(), EcalSelectiveReadoutValidation::analyzeEE(), GlobalTrackerMuonAlignment::analyzeTrackTrack(), GlobalTrackerMuonAlignment::analyzeTrackTrajectory(), EMEnrichingFilterAlgo::applyBFieldCurv(), doubleEMEnrichingFilterAlgo::applyBFieldCurv(), AlignmentProducer::applyDB(), SegmentsTrackAssociator::associate(), TrackDetectorAssociator::associate(), SegmentToTrackAssociator::associate(), reco::tau::RecoTauImpactParameterSignificancePlugin::beginEvent(), CaloRecoTauDiscriminationByFlightPathSignificance::beginEvent(), TauDiscriminationAgainstCaloMuon< TauType, TauDiscriminator >::beginEvent(), PFRecoTauDiscriminationByFlightPathSignificance::beginEvent(), PFRecoTauDiscriminationByFlight::beginEvent(), CaloRecoTauDiscriminationAgainstElectron::beginEvent(), GeometricDetLoader::beginJob(), DQMDaqInfo::beginLuminosityBlock(), EEDcsInfoTask::beginLuminosityBlock(), ESDaqInfoTask::beginLuminosityBlock(), RPCDaqInfo::beginLuminosityBlock(), EBDaqInfoTask::beginLuminosityBlock(), AlcaBeamMonitor::beginLuminosityBlock(), EBDcsInfoTask::beginLuminosityBlock(), ecaldqm::TowerStatusTask::beginLuminosityBlock(), DTDAQInfo::beginLuminosityBlock(), EEDaqInfoTask::beginLuminosityBlock(), AlignmentProducer::beginOfJob(), EcalTPCondAnalyzer::beginRun(), DeDxEstimatorProducerPixelTripplet::beginRun(), DeDxDiscriminatorProducer::beginRun(), TestTrackHits::beginRun(), PFConversionProducer::beginRun(), DistortedMuonProducerFromDB::beginRun(), SiStripDQMProfileToTkMapConverter::beginRun(), SiStripMonitorDigi::beginRun(), SiPixelHLTSource::beginRun(), DTTriggerEfficiencyTask::beginRun(), DTLocalTriggerTask::beginRun(), DTChamberEfficiencyTask::beginRun(), DTNoiseAnalysisTest::beginRun(), PGeometricDetExtraBuilder::beginRun(), IsolatedPixelTrackCandidateProducer::beginRun(), SiPixelDetInfoFileWriter::beginRun(), EcalPedHists::beginRun(), TkConvValidator::beginRun(), PFElecTkProducer::beginRun(), LightPFTrackProducer::beginRun(), GoodSeedProducer::beginRun(), RPCMonitorDigi::beginRun(), HcalMonitorModule::beginRun(), EcalDQMStatusReader::beginRun(), DTNoiseTest::beginRun(), DTDeadChannelTest::beginRun(), SolidsForOnline::beginRun(), SiStripCablingTrackerMap::beginRun(), EcalMipGraphs::beginRun(), RecoMuonValidator::beginRun(), RPCRecHitValid::beginRun(), TestOutliers::beginRun(), PFV0Producer::beginRun(), HcalSimpleReconstructor::beginRun(), ReducedESRecHitCollectionProducer::beginRun(), HLTDTActivityFilter::beginRun(), L1TRate::beginRun(), HcalRawDataMonitor::beginRun(), DTEfficiencyTest::beginRun(), PhysicalPartsTree::beginRun(), edmtest::DQMReferenceHistogramRootFileEventSetupAnalyzer::beginRun(), EcalPedOffset::beginRun(), DTTTrigCorrection::beginRun(), HighPtTrackEcalDetIdProducer::beginRun(), PFRecHitProducer::beginRun(), FWFFLooper::beginRun(), TrackingRecHitTranslator::beginRun(), MuonSimHitProducer::beginRun(), SiStripMonitorTrack::beginRun(), SiStripMonitorCluster::beginRun(), L1TSync::beginRun(), ZDCMonitorModule::beginRun(), DTTestPulsesTask::beginRun(), DTLocalTriggerBaseTask::beginRun(), DTChamberEfficiencyTest::beginRun(), TrackerDpgAnalysis::beginRun(), OutputDDToDDL::beginRun(), EcalCosmicsHists::beginRun(), ConvBremSeedProducer::beginRun(), RPCEfficiency::beginRun(), L1GtHwValidation::beginRun(), EcalDQMonitorClient::beginRun(), EBSelectiveReadoutTask::beginRun(), DTSegmentAnalysisTest::beginRun(), SiStripQualityHistory::beginRun(), AlCaRecoTriggerBitsRcdRead::beginRun(), PGeometricDetBuilder::beginRun(), EcalDigiDisplay::beginRun(), InterestingEcalDetIdProducer::beginRun(), ZdcHitReconstructor::beginRun(), HcalHitReconstructor::beginRun(), EcalDetIdToBeRecoveredProducer::beginRun(), SiStripCertificationInfo::beginRun(), HLTMonBitSummary::beginRun(), ecaldqm::ClusterTask::beginRun(), DTRunConditionVar::beginRun(), DTNoiseTask::beginRun(), MaterialForOnline::beginRun(), DTTPDeadWriter::beginRun(), DTTTrigCorrectionFirst::beginRun(), RPCDigiProducer::beginRun(), HcalShapes::beginRun(), PixelVertexProducerClusters::beginRun(), EnergyLossProducer::beginRun(), HcalDetDiagLEDMonitor::beginRun(), ecaldqm::SelectiveReadoutTask::beginRun(), DTDigiTask::beginRun(), WriteOneGeometryFromXML::beginRun(), RPCRecoIdealDBLoader::beginRun(), DigiBXCorrHistogramMaker< EventWithHistory >::beginRun(), SiPixelOfflineCalibAnalysisBase::beginRun(), EcalTPGAnalyzer::beginRun(), PFNuclearProducer::beginRun(), ConversionTrackCandidateProducer::beginRun(), L1Comparator::beginRun(), DTTrigProd::beginRun(), SiClusterTranslator::beginRun(), RPCEventSummary::beginRun(), HcalDetDiagPedestalMonitor::beginRun(), ecaldqm::OccupancyClient::beginRun(), TestSmoothHits::beginRun(), RPCTechnicalTrigger::beginRun(), TrackCandidateProducer::beginRun(), SiStripFineDelayHit::beginRun(), SiPixelHistoricInfoReader::beginRun(), RPCDataCertification::beginRun(), HcalDigiMonitor::beginRun(), HcalRawDataClient::beginRun(), DTLocalTriggerSynchTask::beginRun(), DTRecoIdealDBLoader::beginRun(), CSCRecoIdealDBLoader::beginRun(), ElectronCalibrationUniv::beginRun(), EcalRawToRecHitFacility::beginRun(), DTnoiseDBValidation::beginRun(), SiStripPlotGain::beginRun(), SiStripMonitorRawData::beginRun(), SiStripDcsInfo::beginRun(), EESelectiveReadoutTask::beginRun(), EcalDQMonitorTask::beginRun(), DTOccupancyTest::beginRun(), HcalPulseShapes::beginRun(), DTResidualCalibration::beginRun(), DTTPAnalyzer::beginRun(), EcalDisplaysByEvent::beginRun(), MeasurementTrackerSiStripRefGetterProducer::beginRun(), PFProducer::beginRun(), MuonIdProducer::beginRun(), RPCRecHitProducer::beginRun(), ConvertedPhotonProducer::beginRun(), TrajectorySeedProducer::beginRun(), SiPixelTrackResidualSource::beginRun(), HcalBeamMonitor::beginRun(), HcalMonitorClient::beginRun(), ecaldqm::EnergyTask::beginRun(), DTFineDelayCorr::beginRun(), DTVDriftWriter::beginRun(), SiStripLAProfileBooker::beginRun(), EcalURecHitHists::beginRun(), FastElectronSeedProducer::beginRun(), sistrip::ExcludedFEDListProducer::beginRun(), SiStripCorrelateNoise::beginRun(), RPCMonitorLinkSynchro::beginRun(), HcalDeadCellMonitor::beginRun(), ecaldqm::TrigPrimTask::beginRun(), DTChamberEfficiency::beginRun(), DTResolutionAnalysisTest::beginRun(), DTChamberEfficiencyClient::beginRun(), edmtest::L1TriggerScalerESAnalyzer::beginRun(), SiStripDetInfoFileWriter::beginRun(), CtfSpecialSeedGenerator::beginRun(), TrackCandidateTopBottomHitFilter::beginRun(), DeDxEstimatorProducer::beginRun(), EgammaHLTElectronDetaDphiProducer::beginRun(), InterestingTrackEcalDetIdProducer::beginRun(), HLTPrescaleRecorder::beginRun(), EcalRawToDigi::beginRun(), DTtTrigDBValidation::beginRun(), MonitorTrackResiduals::beginRun(), SiStripCorrelateBadStripAndNoise::beginRun(), SiStripMonitorPedestals::beginRun(), RPCDCSSummary::beginRun(), HcalDetDiagLaserMonitor::beginRun(), DTResolutionAnalysisTask::beginRun(), DTBlockedROChannelsTest::beginRun(), PCaloGeometryBuilder::beginRun(), edmtest::DQMXMLFileEventSetupAnalyzer::beginRun(), EcalSelectiveReadoutValidation::beginRun(), GlobalMuonMatchAnalyzer::beginRun(), PFTrackProducer::beginRun(), DTDCSByLumiTask::beginRun(), DTAlbertoBenvenutiTask::beginRun(), DTLocalTriggerSynchTest::beginRun(), DTTTrigOffsetCalibration::beginRun(), PhotonValidator::beginRun(), SiTrackerGaussianSmearingRecHitConverter::beginRun(), RPCUnpackingModule::beginRun(), QualityTester::beginRun(), DTt0DBValidation::beginRun(), DTLocalTriggerLutTask::beginRun(), DTCalibValidation::beginRun(), DTLocalTriggerBaseTest::beginRun(), DTDataIntegrityTest::beginRun(), CastorMonitorModule::beginRun(), DTNoiseComputation::beginRun(), EcalSimple2007H4TBAnalyzer::beginRun(), PFDisplacedTrackerVertexProducer::beginRun(), ZdcSimpleReconstructor::beginRun(), SiStripOfflineDQM::beginRun(), SiStripDaqInfo::beginRun(), SiPixelHitEfficiencySource::beginRun(), HcalDataIntegrityTask::beginRun(), EETimingTask::beginRun(), DTSegmentAnalysisTask::beginRun(), DTCreateSummaryHistos::beginRun(), RotationForOnline::beginRun(), SiStripFedCablingReader::beginRun(), MuonTrackValidator::beginRun(), MultiTrackValidator::beginRun(), TestHits::beginRun(), CastorSimpleReconstructor::beginRun(), InterestingDetIdCollectionProducer::beginRun(), SiStripAnalyser::beginRun(), SiStripCommissioningSource::beginRun(), EEOccupancyTask::beginRun(), DTDigiForNoiseTask::beginRun(), DTtTrigCalibrationTest::beginRun(), DTResolutionTest::beginRun(), DTDAQInfo::beginRun(), SiStripFedCablingBuilder::beginRun(), NoiseTask::book(), L1TGMT::book_(), CaloRecoTauAlgorithm::buildCaloTau(), ConversionProducer::buildCollection(), HcalDigitizer::buildHOSiPMCells(), SeedForPhotonConversion1Leg::buildSeed(), SeedFromConsecutiveHitsCreator::buildSeed(), SeedForPhotonConversionFromQuadruplets::buildSeed(), SiPixelRecHitSource::buildStructure(), SiPixelDigiSource::buildStructure(), SiPixelRawDataErrorSource::buildStructure(), SiPixelClusterSource::buildStructure(), SiPixelFrameReverter::buildStructure(), reco::helper::JetMuonHitsIDHelper::calculate(), PhotonIsolationCalculator::calculateEcalRecHitIso(), TCMETAlgo::CalculateTCMET(), CalibrationScanTask::CalibrationScanTask(), CalibrationTask::CalibrationTask(), ChamberSegmentUtility::ChamberSegmentUtility(), TrackerOfflineValidation::checkBookHists(), EcalMixingModuleValidation::checkCalibrations(), EcalEndcapDigisValidation::checkCalibrations(), EcalDigisValidation::checkCalibrations(), EcalBarrelDigisValidation::checkCalibrations(), EcalDigiProducer::checkCalibrations(), EcalSelectiveReadoutProducer::checkElecMap(), TrackIPProducer::checkEventSetup(), SiStripCorrelateNoise::checkGainCache(), HcalDigitizer::checkGeometry(), EcalSelectiveReadoutProducer::checkGeometry(), CastorDigiProducer::checkGeometry(), HcalTBDigiProducer::checkGeometry(), EcalDigiProducer::checkGeometry(), RPCSeedOverlapper::CheckOverlap(), EcalMixingModuleValidation::checkPedestals(), RectangularEtaPhiTrackingRegion::checkRZOld(), GsfElectronAlgo::checkSetup(), ElectronHcalHelper::checkSetup(), RPCSeedPattern::checkSimplePattern(), EcalSelectiveReadoutProducer::checkTriggerMap(), CkfDebugger::CkfDebugger(), EgammaHLTMulti5x5ClusterProducer::clusterizeECALPart(), Multi5x5ClusterProducer::clusterizeECALPart(), CosmicClusterProducer::clusterizeECALPart(), EgammaHLTIslandClusterProducer::clusterizeECALPart(), IslandClusterProducer::clusterizeECALPart(), ClusterShapeTrackFilter::ClusterShapeTrackFilter(), L1GtDataEmulAnalyzer::compareFDL(), CompareHitPairsY::CompareHitPairsY(), EcalMixingModuleValidation::computeSDBunchDigi(), FineDelayHistosUsingDb::configure(), L1GctEmulator::configureGct(), L1GctPrintLuts::configureGct(), WriteESAlignments::convert(), ESDBCopy::copyToDB(), EcalTPGDBCopy::copyToDB(), EcalDBCopy::copyToDB(), CosmicHitPairGeneratorFromLayerPair::CosmicHitPairGeneratorFromLayerPair(), CosmicHitTripletGeneratorFromLayerTriplet::CosmicHitTripletGeneratorFromLayerTriplet(), RPCSeedPattern::createFakeSeed(), AlignmentProducer::createGeometries_(), TGeoFromDddService::createManager(), SiStripMonitorCluster::createMEs(), SiStripMonitorDigi::createMEs(), MonitorTrackResiduals::createMEs(), SiStripMonitorMuonHLT::createMEs(), PFRecHitProducerPS::createRecHits(), TrackerGeometryCompare::createROOTGeometry(), RPCSeedPattern::createSeed(), AlCaRecoTriggerBitsRcdUpdate::createStartTriggerBits(), DTTrig::createTUs(), HcalRecHitsMaker::createVectorsOfCells(), EcalPreshowerRecHitsMaker::createVectorsOfCells(), CSCSegtoRPC::CSCSegtoRPC(), CSCTFPtLUT::CSCTFPtLUT(), CxCalculator::CxCalculator(), muonisolation::PixelTrackExtractor::deposit(), egammaisolation::EgammaRecHitExtractor::deposit(), egammaisolation::EgammaHcalExtractor::deposit(), muonisolation::JetExtractor::deposit(), muonisolation::CaloExtractor::deposit(), muonisolation::CaloExtractorByAssociator::deposits(), EBClusterTaskExtras::determineTriggers(), EEClusterTaskExtras::determineTriggers(), EcalCosmicsHists::determineTriggers(), MultipleScatteringGeometry::detLayers(), CSCOfflineMonitor::doBXMonitor(), CSCValidation::doCalibrations(), CSCValidation::doTimeMonitoring(), DTHitAssociator::DTHitAssociator(), DTSegtoRPC::DTSegtoRPC(), SiPixelActionExecutor::dumpBarrelModIds(), SiPixelActionExecutor::dumpEndcapModIds(), CastorDumpConditions::dumpIt(), edmtest::HcalDumpConditions::dumpIt(), EcalEleCalibLooper::duringLoop(), InvRingCalib::duringLoop(), Pi0FixedMassWindowCalibration::duringLoop(), ZeeCalibration::duringLoop(), EcalShowerProperties::EcalShowerProperties(), InvRingCalib::EERingDef(), EcalListOfFEDSProducer::Egamma(), EcalRawToRecHitRoI::Egamma(), ESListOfFEDSProducer::Egamma(), EgammaHadTower::EgammaHadTower(), EEDaqInfoTask::endLuminosityBlock(), DTtTrigCalibrationTest::endLuminosityBlock(), SiPixelDaqInfo::endLuminosityBlock(), EEDataCertificationTask::endLuminosityBlock(), DTDCSByLumiTask::endLuminosityBlock(), DTDeadChannelTest::endLuminosityBlock(), HcalDAQInfo::endLuminosityBlock(), DTNoiseTest::endLuminosityBlock(), EEDcsInfoTask::endLuminosityBlock(), AlcaBeamSpotFromDB::endLuminosityBlock(), SiPixelDaqInfo::endRun(), DTRunConditionVarClient::endRun(), PCLMetadataWriter::endRun(), EEDataCertificationTask::endRun(), SiStripOfflineDQM::endRun(), DummyCondDBWriter< TObject, TObjectO, TRecord >::endRun(), RPCRecHitValid::endRun(), ConditionDumperInEdm::endRun(), TkLasBeamFitter::endRun(), SiStripFedCablingManipulator::endRun(), EEDcsInfoTask::endRun(), EEDaqInfoTask::endRun(), RPCEfficiencySecond::endRun(), AlignmentMonitorSegmentDifferences::event(), AlignmentMonitorMuonVsCurvature::event(), AlignmentMonitorMuonSystemMap1D::event(), TCTauAlgorithm::eventSetup(), TriggerHelper::expressionsFromDB(), GenericTriggerEventFlag::expressionsFromDB(), RPCSeedPattern::extropolateStep(), FastHelix::FastHelix(), PixelRecoUtilities::FieldAt0::FieldAt0(), SiStripMonitorPedestals::fillCondDBMEs(), MuonSimHitsValidAnalyzer::fillCSC(), SiPixelDigitizerAlgorithm::fillDeadModules(), reco::HcalNoiseInfoProducer::filldigis(), MuonSimHitsValidAnalyzer::fillDT(), GlobalHitsProducer::fillECal(), GlobalHitsProdHist::fillECal(), GlobalHitsAnalyzer::fillECal(), ECALRecHitAnalyzer::FillGeometry(), HCALRecHitAnalyzer::FillGeometry(), SiPixelDataQuality::fillGlobalQualityPlot(), GlobalRecHitsAnalyzer::fillHCal(), GlobalHitsAnalyzer::fillHCal(), GlobalDigisAnalyzer::fillHCal(), GlobalDigisProducer::fillHCal(), GlobalHitsProducer::fillHCal(), GlobalHitsProdHist::fillHCal(), GlobalRecHitsProducer::fillHCal(), TrackAnalyzer::fillHistosForState(), FastL1GlobalAlgo::FillL1Regions(), FastL1GlobalAlgo::FillL1RegionsTP(), SiPixelDigitizerAlgorithm::fillLorentzAngle(), SiPixelDigitizerAlgorithm::fillMapandGeom(), GlobalRecHitsProducer::fillMuon(), GlobalHitsProdHist::fillMuon(), GlobalRecHitsAnalyzer::fillMuon(), GlobalHitsAnalyzer::fillMuon(), GlobalHitsProducer::fillMuon(), GlobalDigisAnalyzer::fillMuon(), MuonAnalyzerSBSM::FillPlots(), reco::HcalNoiseInfoProducer::fillrechits(), MuonSimHitsValidAnalyzer::fillRPC(), DTTimingExtractor::fillTiming(), CSCTimingExtractor::fillTiming(), GlobalRecHitsProducer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalHitsAnalyzer::fillTrk(), GlobalHitsProducer::fillTrk(), GlobalHitsProdHist::fillTrk(), muonisolation::CaloExtractor::fillVetos(), CSCSkim::filter(), HLTLevel1Activity::filter(), ZeeCandidateFilter::filter(), HSCPTreeBuilder::filter(), DynamicTruncation::filter(), CSCEfficiency::filter(), HLTEcalPhiSymFilter::filter(), fltrname::filter(), UEDMultiLeptonFilter::filter(), RPCRecHitFilter::filter(), FilterTrackerOn::filter(), HSCPFilter::filter(), HLTEcalResonanceFilter::filter(), reco::CentralityProducer::filter(), L1Filter::filter(), LargeEvents< T >::filter(), Tau3MuSkim::filter(), CSCDigiValidator::filter(), HLTLevel1Pattern::filter(), SiPixelInformationExtractor::findNoisyPixels(), V0Fitter::fitAll(), DTConfigPluginHandler::get(), EcalClusterLazyTools::getADCToGeV(), EventWithHistoryFilter::getAPVLatency(), EventWithHistoryFilter::getAPVMode(), SiStripBaseCondObjDQM::getCabledModules(), sistrip::SpyUtilities::getCabling(), SiStripThresholdDQM::getCache(), SiStripLorentzAngleDQM::getCache(), SiStripPedestalsDQM::getCache(), SiStripCablingDQM::getCache(), SiStripPlotGain::getCache(), SiStripQualityDQM::getCache(), SiStripApvGainsDQM::getCache(), SiStripNoisesDQM::getCache(), getCentralityBinsFromDB(), SiStripQualityDQM::getConditionObject(), SiStripNoisesDQM::getConditionObject(), SiStripPedestalsDQM::getConditionObject(), SiStripThresholdDQM::getConditionObject(), SiStripLorentzAngleDQM::getConditionObject(), SiStripApvGainsDQM::getConditionObject(), SiStripCablingDQM::getConditionObject(), DTConfigPluginHandler::getData(), sistrip::SpyUtilities::getDetCabling(), L2TauModularIsolationProducer::getECALHits(), L2TauNarrowConeIsolationProducer::getECALHits(), L2TauIsolationProducer::getECALHits(), IsolatedPixelTrackCandidateProducer::GetEtaPhiAtEcal(), SingleMultiplicity< T >::getEvent(), L1RCTProducer::getFedVectorFromOmds(), L1RCTProducer::getFedVectorFromRunInfo(), HTrackAssociator::getFreeTrajectoryState(), TrackDetectorAssociator::getFreeTrajectoryState(), SiStripCorrelateNoise::getGainCache(), edm::DataMixingEMDigiWorker::GetGainRatios(), EcalClusterPUCleaningTools::getGeometry(), EcalClusterLazyTools::getGeometry(), egHLT::OffHelper::getHandles(), L1GetHistLimits::getHistLimits(), HoECalculator::getHoE(), RPCRunIOV::getImon(), EcalClusterLazyTools::getIntercalibConstants(), JetCorrector::getJetCorrector(), EcalClusterLazyTools::getLaserDbService(), EcalTPGScale::getLinearizedTPG(), EcalFEtoDigi::getLUT(), CosmicGenFilterHelix::getMagneticField(), rpcdqmclient::clientTools::getMEs(), RPCDqmClient::getMonitorElements(), CaloRecoTauTagInfoAlgorithm::getNeutralEcalBasicClusters(), SiStripGainCosmicCalculator::getNewObject(), SiStripCorrelateNoise::getNoiseCache(), SiStripCorrelateBadStripAndNoise::getNoiseCache(), sistrip::SpyUtilities::getNoiseHandle(), sistrip::SpyUtilities::getPedestalHandle(), edm::DataMixingEMDigiWorker::GetPedestals(), CosmicGenFilterHelix::getPropagator(), RPCRunIOV::getPVSSMap(), SiStripCorrelateBadStripAndNoise::getQualityCache(), EcalTPCondAnalyzer::getRecords(), EcalTrigPrimProducer::getRecords(), FastL1Region::getRegionCenterEtaPhi(), RPCRunIOV::getTemp(), PhysicsTools::MVATrainerContainerSaveImpl< Record_t >::getToCopy(), EcalClusterLazyTools::getTopology(), PhysicsTools::MVATrainerSaveImpl< Record_t >::getToPut(), PhysicsTools::MVATrainerFileSaveImpl< Record_t >::getToPut(), PhysicsTools::MVATrainerContainerSaveImpl< Record_t >::getToPut(), EcalTPGScale::getTPGInADC(), EcalTPGScale::getTPGInGeV(), PixelTripletLowPtGenerator::getTracker(), EcalClusterCrackCorrection::getValue(), RPCRunIOV::getVmon(), GsfConstraintAtVertex::GsfConstraintAtVertex(), LeptonRecoSkim::handleObjects(), HICTrajectoryBuilder::HICTrajectoryBuilder(), CosmicHitPairGeneratorFromLayerPair::hitPairs(), RectangularEtaPhiTrackingRegion::hits(), CosmicTrackingRegion::hits(), CosmicHitTripletGeneratorFromLayerTriplet::hitTriplets(), PixelTripletLargeTipGenerator::hitTriplets(), HLTCSCRing2or3Filter::hltFilter(), HLTCSCOverlapFilter::hltFilter(), HLTMuonPointingFilter::hltFilter(), HLTRPCTrigNoSyncFilter::hltFilter(), EcalMIPRecHitFilter::hltFilter(), HLTEgammaL1MatchFilterPairs::hltFilter(), HLTMuonL1Filter::hltFilter(), HLTmmkFilter::hltFilter(), HLTPMMassFilter::hltFilter(), HLTEgammaL1MatchFilterRegional::hltFilter(), HLTMuonTrimuonL3Filter::hltFilter(), HLTLevel1GTSeed::hltFilter(), HLTPixelClusterShapeFilter::hltFilter(), HLTMuonTrackMassFilter::hltFilter(), HLTMuonDimuonL3Filter::hltFilter(), HLTmmkkFilter::hltFilter(), MuonAlignmentInputMethod::idealCSCGeometry(), MuonAlignmentInputMethod::idealDTGeometry(), LowPtClusterShapeSeedComparitor::init(), EcalClusterEnergyCorrectionObjectSpecificBaseClass::init(), EcalEndcapRecHitsMaker::init(), CombinedHitPairGeneratorForPhotonConversion::init(), PixelClusterShapeSeedComparitor::init(), SiStripFedZeroSuppression::init(), reco::modules::CandVertexFitterEventSetupInit< Fitter >::init(), EcalTrigPrimFunctionalAlgo::init(), TT6CMNSubtractor::init(), CheckHitPattern::init(), PropagateToMuon::init(), CosmicLayerPairs::init(), SeedGeneratorForCosmics::init(), EcalClusterEnergyCorrectionBaseClass::init(), TrackDetectorAssociator::init(), SeedGeneratorForCRack::init(), EcalClusterCrackCorrectionBaseClass::init(), HcalRecHitsMaker::init(), SiStripFineDelayTLA::init(), MuonIdProducer::init(), IteratedMedianCMNSubtractor::init(), EcalClusterEnergyUncertaintyBaseClass::init(), reco::modules::CandKinematicVertexFitterEventSetupInit::init(), SimpleCosmicBONSeeder::init(), CRackTrajectoryBuilder::init(), CosmicLayerTriplets::init(), CombinedHitQuadrupletGeneratorForPhotonConversion::init(), PhotonEnergyCorrector::init(), EcalClusterLocalContCorrectionBaseClass::init(), CombinedHitTripletGenerator::init(), SiStripMeanCMExtractor::init(), MatcherUsingTracksAlgorithm::init(), HTrackAssociator::init(), SeedFromProtoTrack::init(), CombinedHitPairGenerator::init(), SiStripAPVRestorer::init(), EcalBarrelRecHitsMaker::init(), CosmicTrajectoryBuilder::init(), SiStripPedestalsSubtractor::init(), EcalZeroSuppressionProducer::initCalibrations(), ImpactParameterCalibration::initFromFirstES(), RunManager::initG4(), EBHltTask::initGeometry(), Numbers::initGeometry(), EEHltTask::initGeometry(), PhotonFixCMS::initialise(), SiStripDCSStatus::initialise(), EGEnergyCorrector::Initialize(), PixelUnpackingRegions::initialize(), CSCOverlapsAlignmentAlgorithm::initialize(), DBReader::initialize(), SiStripClusterToDigiProducer::initialize(), CSCTFSectorProcessor::initialize(), MuonAlignmentFromReference::initialize(), SiStripRecHitConverterAlgorithm::initialize(), StripClusterizerAlgorithm::initialize(), OldThreeThresholdAlgorithm::initialize(), SiStripDetVOffFakeBuilder::initialize(), KalmanAlignmentAlgorithm::initializeAlignmentSetups(), HcalSignalGenerator< HBHEDigitizerTraits >::initializeEvent(), CSCConditions::initializeEvent(), SeedFromConsecutiveHitsTripletOnlyCreator::initialKinematic(), SeedFromConsecutiveHitsCreator::initialKinematic(), SeedFromConsecutiveHitsStraightLineCreator::initialKinematic(), MuonHOAcceptance::initIds(), Masks::initMasking(), ShallowGainCalibration::IsFarFromBorder(), SiStripGainFromData::IsFarFromBorder(), EcalTools::isNextToDead(), MuonCosmicCompatibilityFiller::isOverlappingMuon(), L1TMenuHelper::L1TMenuHelper(), pat::LeptonVertexSignificance::LeptonVertexSignificance(), EcalClusterLocal::localCoordsEB(), EcalClusterLocal::localCoordsEE(), EgammaHLTNxNClusterProducer::makeNxNClusters(), PiZeroAnalyzer::makePizero(), SiStripGainCosmicCalculator::moduleThickness(), SiStripGainCosmicCalculator::moduleWidth(), CosmicParametersDefinerForTP::momentum(), ParametersDefinerForTP::momentum(), MultipleScatteringGeometry::MultipleScatteringGeometry(), MuonAlignment::MuonAlignment(), MuonTruth::MuonTruth(), MuonAlignmentInputDB::newAlignableMuon(), MuonAlignmentInputSurveyDB::newAlignableMuon(), TrackHistory::newEvent(), VertexHistory::newEvent(), pat::helper::KinResolutionsLoader::newEvent(), TrackClassifier::newEvent(), pat::helper::VertexingHelper::newEvent(), CentralityProvider::newRun(), NuclearInteractionFinder::NuclearInteractionFinder(), ObjectMap::ObjectMap(), ObjectMap2::ObjectMap2(), ObjectMap2CSC::ObjectMap2CSC(), ObjectMapCSC::ObjectMapCSC(), EcalRawToRecHitRoI::OneCandCollection(), CosmicTrackingParticleSelector::operator()(), OuterHitCompatibility::operator()(), DTSegmentSelector::operator()(), HLTHighLevel::pathsFromSetup(), TriggerResultsFilterFromDB::pathsFromSetup(), L1MuDTAssignmentUnit::PhiAU(), PhysicsTowerOrganizer::PhysicsTowerOrganizer(), PlotEcalRecHits::PlotEcalRecHits(), PlotRecHits::PlotRecHits(), PlotSimTracks::PlotSimTracks(), EveService::postBeginRun(), FWFFService::postBeginRun(), EcalDQMBinningService::postBeginRun(), HcalSimpleReconstructor::process(), SiStripDigitizer::produce(), RPCSeedGenerator::produce(), cms::SiPixelRecHitConverter::produce(), RPCRecHitProducer::produce(), HcalHitSelection::produce(), JetTracksAssociatorAtCaloFace::produce(), JetCrystalsAssociator::produce(), SoftElectronProducer::produce(), pat::PATElectronProducer::produce(), pat::JetCorrFactorsProducer::produce(), L1GTEvmDigiToRaw::produce(), MCTrackMatcher::produce(), NuclearTrackCorrector::produce(), cms::SimpleTrackListMerger::produce(), PFClusterShapeProducer::produce(), MuonErrorMatrixAdjuster::produce(), MuonSeedOrcaPatternRecognition::produce(), JetSignalVertexCompatibility::produce(), HcalRawToDigi::produce(), EcalRawToRecHitFacility::produce(), TrackInfoProducer::produce(), SiStripRegFEDSelector::produce(), ESZeroSuppressionProducer::produce(), NuclearInteractionEDProducer::produce(), BeamSpotOnlineProducer::produce(), PFRecoTauDecayModeDeterminator::produce(), CosmicMuonSeedGenerator::produce(), GlobalMuonToMuonProducer::produce(), CSCSegmentProducer::produce(), EcalTPSkimmer::produce(), CastorSimpleReconstructor::produce(), RecHitCorrector::produce(), HiEvtPlaneFlatProducer::produce(), pat::PATTriggerProducer::produce(), RctInputTextToDigi::produce(), RPCPackingModule::produce(), EcalRawToRecHitRoI::produce(), SiStripProcessedRawDigiProducer::produce(), EcalTBDigiProducer::produce(), PFRecoTauProducer::produce(), reco::GlobalHaloDataProducer::produce(), CaloTowersReCreator::produce(), TrackExtrapolator::produce(), HIPixelClusterVtxProducer::produce(), ConversionTrackProducer::produce(), EgammaHLTHcalIsolationDoubleConeProducers::produce(), L1ExtraParticlesProd::produce(), SiClusterTranslator::produce(), ShallowRechitClustersProducer::produce(), BeamSpotProducer::produce(), EcalTBWeightUncalibRecHitProducer::produce(), GoodSeedProducer::produce(), ZdcHitReconstructor::produce(), ConversionProducer::produce(), GamIsoDetIdCollectionProducer::produce(), EgammaSCCorrectionMaker::produce(), HcalHistogramRawToDigi::produce(), LaserAlignment::produce(), AlCaGammaJetProducer::produce(), DTDigitizer::produce(), EcalSelectiveReadoutProducer::produce(), cms::MuonMETValueMapProducer::produce(), HFEMClusterProducer::produce(), HybridClusterProducer::produce(), L1RCTInputProducer::produce(), SiPixelDigiToRaw::produce(), PFDisplacedVertexCandidateProducer::produce(), TrajectorySeedFromMuonProducer::produce(), CSCRecHitDProducer::produce(), HcalHitReconstructor::produce(), HiSpikeCleaner::produce(), ESListOfFEDSProducer::produce(), EgammaHLTHcalIsolationProducersRegional::produce(), PreshowerClusterShapeProducer::produce(), L1GlobalTrigger::produce(), MFProducer::produce(), sistrip::DigiToRawModule::produce(), L1GlobalTriggerEvmRawToDigi::produce(), cms::HitReCalibrator::produce(), EcalIsolatedParticleCandidateProducer::produce(), CSCDigiProducer::produce(), MuonSeedGenerator::produce(), cms::SiPixelClusterProducer::produce(), DTClusterer::produce(), EleIsoDetIdCollectionProducer::produce(), EgammaHLTElectronDetaDphiProducer::produce(), ElectronSeedProducer::produce(), PreshowerClusterProducer::produce(), DTDigiToRawModule::produce(), AlCaIsoTracksProducer::produce(), SiPixelFedCablingMapBuilder::produce(), HcalSimpleAmplitudeZS::produce(), HcalTTPDigiProducer::produce(), TrackVertexArbitrator::produce(), reco::modules::CosmicTrackSplitter::produce(), ConversionSeedFilter::produce(), PFConversionProducer::produce(), DTRecHitProducer::produce(), HiEgammaSCCorrectionMaker::produce(), EgammaHLTMulti5x5ClusterProducer::produce(), SoftLepton::produce(), MuonMCClassifier::produce(), cms::JetCorrectionProducer< T >::produce(), TrackCandidateProducer::produce(), EcalRawToRecHitByproductProducer::produce(), MuonMillepedeTrackRefitter::produce(), AlCaECALRecHitReducer::produce(), InclusiveVertexFinder::produce(), MeasurementTrackerSiStripRefGetterProducer::produce(), reco::modules::TrackerTrackHitFilter::produce(), HcalDigiToRaw::produce(), CSCDCCUnpacker::produce(), HITSiStripRawToClustersRoI::produce(), SiPixelCalibDigiProducer::produce(), CSCTFTrackProducer::produce(), reco::EcalHaloDataProducer::produce(), TrackClusterSplitter::produce(), PixelClusterSelectorTopBottom::produce(), TrackIPProducer::produce(), pat::PATMuonProducer::produce(), RPCTrigger::produce(), HLTDisplacedmumumuVtxProducer::produce(), L1GlobalTriggerRecordProducer::produce(), AlCaHOCalibProducer::produce(), ShallowTrackClustersProducer::produce(), TrackMCQuality::produce(), SeedGeneratorFromProtoTracksEDProducer::produce(), PFDisplacedVertexProducer::produce(), MuonSeedProducer::produce(), cms::MuonTCMETValueMapProducer::produce(), reco::HcalHaloDataProducer::produce(), EcalDeadChannelRecoveryProducers::produce(), PhotonProducer::produce(), pat::TauJetCorrFactorsProducer::produce(), L1MuGlobalMuonTrigger::produce(), L1GTDigiToRaw::produce(), cms::AlCaDiJetsProducer::produce(), HcalRealisticZS::produce(), HcalTrigPrimDigiProducer::produce(), FastPrimaryVertexProducer::produce(), DTSegment4DT0Corrector::produce(), DTRecSegment2DProducer::produce(), CaloTowersCreator::produce(), ConvertedPhotonProducer::produce(), EgammaHLTEcalRecIsolationProducer::produce(), SiStripElectronProducer::produce(), pat::PATTriggerEventProducer::produce(), HcalPatternSource::produce(), HLTDisplacedmumuVtxProducer::produce(), CSCDigiToRawModule::produce(), CaloRecHitCandidateProducer::produce(), HcalDigitizer::produce(), ParticleTowerProducer::produce(), EgammaHLTIslandClusterProducer::produce(), EgammaHLTHybridClusterProducer::produce(), L1GlobalTriggerRawToDigi::produce(), L1GctInternJetProducer::produce(), EcalRawToDigi::produce(), DTUnpackingModule::produce(), CastorDigiToRaw::produce(), TrackerToMuonPropagator::produce(), ShallowSimTracksProducer::produce(), cms::RoadSearchTrackListCleaner::produce(), CaloRecoTauProducer::produce(), DTRecSegment4DProducer::produce(), ZdcSimpleReconstructor::produce(), EcalRecHitProducer::produce(), EgammaEcalRecHitIsolationProducer::produce(), EcalListOfFEDSProducer::produce(), CSCTriggerPrimitivesProducer::produce(), SiPixelRawToDigi::produce(), EcalDigiToRaw::produce(), HcalTBDigiProducer::produce(), EcalTrigPrimProducer::produce(), PrimaryVertexProducer::produce(), SimpleCosmicBONSeeder::produce(), cms::CosmicTrackFinder::produce(), DeDxDiscriminatorProducer::produce(), PFTrackProducer::produce(), HBHEIsolatedNoiseReflagger::produce(), EgammaHLTGsfTrackVarProducer::produce(), MuonCandProducerMon::produce(), CastorRawToDigi::produce(), EcalRecHitRecalib::produce(), ShallowDigisProducer::produce(), ShallowGainCalibration::produce(), ShallowSimhitClustersProducer::produce(), GlobalDigisProducer::produce(), TrackAssociatorEDProducer::produce(), cms::SiPixelDigitizer::produce(), GeometryProducer::produce(), CastorDigiProducer::produce(), TrackAlgoCompareUtil::produce(), ConversionSeedFilterCharge::produce(), ImpactParameter::produce(), reco::CSCHaloDataProducer::produce(), StripClusterSelectorTopBottom::produce(), DTRecSegment2DExtendedProducer::produce(), EcalRecalibRecHitProducer::produce(), ConversionTrackCandidateProducer::produce(), SecondaryVertexProducer::produce(), PiZeroDiscriminatorProducer::produce(), SiStripFineDelayHit::produce(), CSCOverlapsTrackPreparation::produce(), cms::CkfTrackCandidateMakerBase::produceBase(), SiStripFineDelayHit::produceNoTracking(), cms::HITrackVertexMaker::produceTracks(), L1MuDTAssignmentUnit::PtAU(), edm::DataMixingHcalDigiWorker::putHcal(), SiStripDcsInfo::readCabling(), CocoaAnalyzer::ReadCalibrationDB(), L1TdeRCT::readFEDVector(), AlignmentProducer::readInSurveyRcds(), SiStripDcsInfo::readStatus(), CocoaAnalyzer::ReadXMLFile(), L1MuDTEtaProcessor::receiveData(), CosmicRegionalSeedGenerator::regions(), edm::MixingWorker< T >::reload(), edm::MixingModule::reload(), edm::PileUp::reload(), L1GtPrescaleFactorsAndMasksTester::retrieveL1EventSetup(), L1GtTriggerMenuLiteProducer::retrieveL1EventSetup(), L1GtTriggerMenuTester::retrieveL1EventSetup(), L1GtUtils::retrieveL1EventSetup(), RoadSearchSeedFinderAlgorithm::run(), L1MuonPixelTrackFitter::run(), L1MuDTEUX::run(), CSCOverlapsAlignmentAlgorithm::run(), PixelFitterByConformalMappingAndLine::run(), TrackFitter::run(), L1MuDTSectorReceiver::run(), RoadSearchCloudMakerAlgorithm::run(), KalmanAlignmentAlgorithm::run(), L1MuDTExtrapolationUnit::run(), EveDisplayPlugin::run(), MuonAlignmentFromReference::run(), RoadSearchTrackCandidateMakerAlgorithm::run(), RoadSearchHelixMakerAlgorithm::run(), PixelFitterByHelixProjections::run(), L1GlobalTriggerGTL::run(), KFBasedPixelFitter::run(), L1MuDTEtaProcessor::runEtaMatchingUnit(), L1MuDTEtaProcessor::runEtaTrackFinder(), RxCalculator::RxCalculator(), l1t::WriterProxyT< Record, Type >::save(), SeedFilter::seeds(), RPCSeedPattern::SegmentAlgorithmSpecial(), PixelPSimHitSelector::select(), MuonPSimHitSelector::select(), TrackerPSimHitSelector::select(), SingleEleCalibSelector::select(), EcalUncalibRecHitWorkerWeights::set(), EcalRecHitWorkerSimple::set(), EcalUncalibRecHitWorkerGlobal::set(), EcalUncalibRecHitWorkerFixedAlphaBetaFit::set(), ESTimingTask::set(), EcalUncalibRecHitWorkerAnalFit::set(), ESRecHitWorker::set(), PreshowerClusterProducer::set(), EcalRecHitWorkerRecover::set(), EcalUncalibRecHitWorkerRatio::set(), SiPixelCPEGenericDBErrorParametrization::setDBAccess(), RPCCosmicSeedrecHitFinder::setEdge(), DTTTrigT0SegCorrection::setES(), DTTTrigFillWithAverage::setES(), DTVDriftSegment::setES(), DTCombinatorialPatternReco::setES(), reco::TrackTransientTrack::setES(), DTMeantimerPatternReco::setES(), DTTTrigResidualCorrection::setES(), DTSegmentUpdator::setES(), DTCombinatorialExtendedPatternReco::setES(), reco::GsfTransientTrack::setES(), DTLinearDriftFromDBAlgo::setES(), DTTTrigSyncT0Only::setES(), DTCombinatorialPatternReco4D::setES(), DTTTrigMatchRPhi::setES(), DTRefitAndCombineReco4D::setES(), reco::TransientTrackFromFTS::setES(), DTMeantimerPatternReco4D::setES(), DTTTrigSyncFromDB::setES(), SiPixelGainCalibrationServicePayloadGetter< thePayloadObject, theDBRecordType >::setESObjects(), triggerExpression::Data::setEvent(), TSGFromPropagation::setEvent(), reco::tau::RecoTauMVAHelper::setEvent(), TSGForRoadSearch::setEvent(), GenericMVAJetTagComputer::setEventSetup(), CombinedMVAJetTagComputer::setEventSetup(), MVAJetTagPlotter::setEventSetup(), cms::CkfTrackCandidateMakerBase::setEventSetup(), ConversionSeedFinder::setEventSetup(), ConversionTrackFinder::setEventSetup(), PhysicsTools::MVAModuleHelper< Record, Object, Filler >::setEventSetup(), TransientInitialStateEstimator::setEventSetup(), MuonShowerInformationFiller::setServices(), TrackTransformerForGlobalCosmicMuons::setServices(), GlobalMuonRefitter::setServices(), SeedTransformer::setServices(), TrackTransformerForCosmicMuons::setServices(), TrackTransformer::setServices(), EcalSelectiveReadoutValidation::setTtEtSums(), EcalSelectiveReadoutSuppressor::setTtFlags(), EgammaHLTGsfTrackVarProducer::TrackExtrapolator::setup(), PhiSymmetryCalibration::setUp(), PhiSymmetryCalibration_step2_SM::setUp(), PhiSymmetryCalibration_step2::setUp(), CaloTPGTranscoderULUT::setup(), JetTagProducer::setup(), ElectronSeedGenerator::setupES(), FastElectronSeedGenerator::setupES(), SiStripElectronSeedGenerator::setupES(), EgammaHLTPixelMatchElectronAlgo::setupES(), FamosManager::setupGeometryAndField(), PileUpSubtractor::setupGeometryMap(), ParametrizedSubtractor::setupGeometryMap(), EcalTPGDBCopy::shouldCopy(), EcalDBCopy::shouldCopy(), ESDBCopy::shouldCopy(), SiStripClusterInfo::SiStripClusterInfo(), SiStripNoisesDQM::SiStripNoisesDQM(), RPCMonitorDigi::stripsInRoll(), ThirdHitPrediction::ThirdHitPrediction(), TrackerAlignment::TrackerAlignment(), LaserDQM::trackerStatistics(), TrackerValidationVariables::TrackerValidationVariables(), TracktoRPC::TracktoRPC(), BzeroReferenceTrajectoryFactory::trajectories(), DualKalmanFactory::trajectories(), ReferenceTrajectoryFactory::trajectories(), DualBzeroTrajectoryFactory::trajectories(), DualTrajectoryFactory::trajectories(), TwoBodyDecayTrajectoryFactory::trajectories(), CosmicSeedCreator::trajectorySeed(), TransientInitialStateEstimator::TransientInitialStateEstimator(), L1MuDTTrack::triggerScale(), TripletFilter::TripletFilter(), MuonIdTruthInfo::truthMatchMuon(), BetafuncEvtVtxGenerator::update(), jptJetAnalysis::TrackPropagatorToCalo::update(), TkAccumulatingSensitiveDetector::update(), MonopoleSteppingAction::update(), PhysicsTools::MVAComputerCache::update(), jptJetAnalysis::StripSignalOverNoiseCalculator::update(), SiStripFEDMonitorPlugin::updateCabling(), SiStripShotFilter::updateCabling(), SiStripCMMonitorPlugin::updateCabling(), SiStripRawToClustersRoI::updateCabling(), SiStripFEDErrorsDQM::updateCabling(), SiStripFEDCheckPlugin::updateCabling(), LaserAlignmentEventFilter::updateCabling(), sistrip::RawToDigiModule::updateCabling(), sistrip::RawToClusters::updateCabling(), L1RCTProducer::updateConfiguration(), APVShotsAnalyzer::updateDetCabling(), DTTrig::updateES(), L1RCTProducer::updateFedVector(), ValidHitPairFilter::ValidHitPairFilter(), TracktoRPC::ValidRPCSurface(), CosmicParametersDefinerForTP::vertex(), ParametersDefinerForTP::vertex(), VZeroFinder::VZeroFinder(), MuonAlignmentOutputXML::write(), ECALRecHitAnalyzer::WriteECALRecHits(), and reco::writeSpecific().
{ //NOTE: this will catch the case where T does not inherit from EventSetupRecord // HOWEVER the error message under gcc 3.x is awful BOOST_STATIC_ASSERT((boost::is_base_and_derived<edm::eventsetup::EventSetupRecord, T>::value)); const T* value = 0; eventSetupGetImplementation(*this, value); //NOTE: by construction, eventSetupGetImplementation should thrown an exception rather than return a null value assert(0 != value); return *value; }
void edm::EventSetup::getAvoidCompilerBug | ( | const T *& | iValue | ) | const [inline] |
Definition at line 101 of file EventSetup.h.
{ iValue = &(get<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 67 of file EventSetup.h.
Referenced by Hector::add(), PrimaryVertexAnalyzer4PU::analyze(), IsolatedGenParticles::analyze(), ParticleTreeDrawer::analyze(), ParticleListDrawer::analyze(), PrimaryVertexAnalyzer::analyze(), ParticleDecayDrawer::analyze(), HiBasicGenTest::beginRun(), TrackHistoryAnalyzer::beginRun(), VertexHistoryAnalyzer::beginRun(), PFSimParticleProducer::beginRun(), edm::FlatEGunASCIIWriter::beginRun(), BasicHepMCValidation::beginRun(), BasicGenParticleValidation::beginRun(), edm::BaseFlatGunProducer::beginRun(), DrellYanValidation::beginRun(), WValidation::beginRun(), TauHadronDecayFilter::beginRun(), edm::FlatBaseThetaGunSource::beginRun(), edm::FlatBaseThetaGunProducer::beginRun(), MBUEandQCDValidation::beginRun(), edm::BaseFlatGunSource::beginRun(), TauValidation::beginRun(), DQMLumiMonitor::endLuminosityBlock(), PythiaFilterGammaJet::filter(), PythiaFilterGammaJetIsoPi0::filter(), PythiaFilterGammaJetWithOutBg::filter(), PythiaFilterGammaJetWithBg::filter(), PythiaFilterIsolatedTrack::filter(), HighMultiplicityGenFilter::filter(), GenLeadTrackFilter::filter(), reco::modules::CandKinematicVertexFitterEventSetupInit::init(), gen::TauolaInterface::init(), ElectronIDSelectorLikelihood::newEvent(), TrackClassifier::newEvent(), VertexClassifier::newEvent(), SiStripDigitizer::produce(), GenParticleProducer::produce(), CSCDigiProducer::produce(), GenHIEventProducer::produce(), PdtEntry::setup(), and FamosManager::setupGeometryAndField().
{ typedef typename T::value_type data_type; typedef typename eventsetup::data_default_record_trait<data_type>::type RecordT; const RecordT& rec = this->get<RecordT>(); rec.get(iHolder); }
void edm::EventSetup::getData | ( | const edm::ESInputTag & | iTag, |
T & | iHolder | ||
) | const [inline] |
Definition at line 82 of file EventSetup.h.
{ typedef typename T::value_type data_type; typedef typename eventsetup::data_default_record_trait<data_type>::type RecordT; const RecordT& rec = this->get<RecordT>(); rec.get(iTag,iHolder); }
void edm::EventSetup::getData | ( | const std::string & | iLabel, |
T & | iHolder | ||
) | const [inline] |
Definition at line 74 of file EventSetup.h.
{ typedef typename T::value_type data_type; typedef typename eventsetup::data_default_record_trait<data_type>::type RecordT; const RecordT& rec = this->get<RecordT>(); rec.get(iLabel,iHolder); }
void EventSetup::insert | ( | const eventsetup::EventSetupRecordKey & | iKey, |
const eventsetup::EventSetupRecord * | iRecord | ||
) | [private] |
Definition at line 68 of file EventSetup.cc.
References recordMap_.
Referenced by add().
{ recordMap_[iKey]= iRecord; }
const IOVSyncValue& edm::EventSetup::iovSyncValue | ( | ) | const [inline] |
Definition at line 89 of file EventSetup.h.
References syncValue_.
Referenced by SiStripBaseCondObjDQM::analysis().
{ return syncValue_;}
EventSetup const& edm::EventSetup::operator= | ( | EventSetup const & | ) | [private] |
void EventSetup::setIOVSyncValue | ( | const IOVSyncValue & | iTime | ) | [protected] |
Definition at line 62 of file EventSetup.cc.
References syncValue_.
Referenced by edm::eventsetup::EventSetupProvider::eventSetupForInstance().
{ //will ultimately build our list of records syncValue_ = iTime; }
friend class eventsetup::EventSetupProvider [friend] |
Only EventSetupProvider allowed to create a EventSetup.
Definition at line 47 of file EventSetup.h.
std::map<eventsetup::EventSetupRecordKey, eventsetup::EventSetupRecord const *> edm::EventSetup::recordMap_ [private] |
Definition at line 126 of file EventSetup.h.
Referenced by clear(), fillAvailableRecordKeys(), find(), and insert().
IOVSyncValue edm::EventSetup::syncValue_ [private] |
Definition at line 123 of file EventSetup.h.
Referenced by iovSyncValue(), and setIOVSyncValue().