#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 | |
template<typename T > | |
void | add (const T &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 41 of file EventSetup.cc.
{ }
EventSetup::EventSetup | ( | ) | [private] |
Definition at line 32 of file EventSetup.cc.
: syncValue_(IOVSyncValue::invalidIOVSyncValue()), recordMap_() { }
edm::EventSetup::EventSetup | ( | EventSetup const & | ) | [private] |
void edm::EventSetup::add | ( | const T & | iRecord | ) | [inline, protected] |
Definition at line 109 of file EventSetup.h.
References insert().
Referenced by edm::eventsetup::EventSetupProvider::addRecordToEventSetup().
{ insert(eventsetup::heterocontainer::makeKey<T, eventsetup::EventSetupRecordKey>(), &iRecord); }
void EventSetup::clear | ( | void | ) | [protected] |
Definition at line 74 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 93 of file EventSetup.cc.
References recordMap_.
Referenced by RawDataConverter::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 82 of file EventSetup.cc.
References recordMap_.
Referenced by L1RCTChannelMaskTester::analyze(), DQMDaqInfo::beginLuminosityBlock(), EEDcsInfoTask::beginLuminosityBlock(), ESDaqInfoTask::beginLuminosityBlock(), RPCDaqInfo::beginLuminosityBlock(), EBDaqInfoTask::beginLuminosityBlock(), EBDcsInfoTask::beginLuminosityBlock(), DTDAQInfo::beginLuminosityBlock(), EEDaqInfoTask::beginLuminosityBlock(), EcalDQMStatusReader::beginRun(), FWFFLooper::beginRun(), SiStripCertificationInfo::beginRun(), RPCEventSummary::beginRun(), RPCDataCertification::beginRun(), SiStripDcsInfo::beginRun(), RPCDCSSummary::beginRun(), SiStripOfflineDQM::beginRun(), SiStripDaqInfo::beginRun(), SiStripFedCablingReader::beginRun(), edm::PrintEventSetupDataRetrieval::check(), edm::EventSetupRecordDataGetter::doGet(), SiPixelDcsInfo::endLuminosityBlock(), SiPixelDaqInfo::endLuminosityBlock(), HcalDAQInfo::endLuminosityBlock(), SiPixelDcsInfo::endRun(), SiPixelDaqInfo::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(), BetaCalculatorTK::addInfoToCandidate(), SiStripGainRandomCalculator::algoAnalyze(), DeDxDiscriminatorLearner::algoAnalyze(), SiStripGainCosmicCalculator::algoBeginJob(), SiStripGainFromData::algoBeginJob(), DeDxDiscriminatorLearner::algoBeginJob(), SiStripGainFromCalibTree::algoBeginJob(), SiStripCalibLorentzAngle::algoBeginJob(), SiStripQualityHotStripIdentifierRoot::algoBeginRun(), SiStripQualityHotStripIdentifier::algoBeginRun(), SiStripGainFromData::algoBeginRun(), cms::MinBias::analyze(), TrackSplittingMonitor::analyze(), PhiSymmetryCalibration::analyze(), WriteEcalMiscalibConstantsMC::analyze(), L1RCTLutWriter::analyze(), L1GtTriggerMenuTester::analyze(), SiStripElectronAnalyzer::analyze(), HtrXmlPattern::analyze(), ValidateGeometry::analyze(), MFAnalyzer::analyze(), HLTAlCaMonPi0::analyze(), TrackerDpgAnalysis::analyze(), HcalGainsPopConAnalyzer::analyze(), CastorQIEDataPopConAnalyzer::analyze(), CastorGainsPopConAnalyzer::analyze(), IsolatedTracksHcalScale::analyze(), DTVDriftWriter::analyze(), ValidationMisalignedTracker::analyze(), DTTFParametersTester::analyze(), L1GtPrescaleFactorsAndMasksTester::analyze(), QualityCutsAnalyzer::analyze(), DTSegment4DQuality::analyze(), HcalSimHitsValidation::analyze(), PhotonValidator::analyze(), PrimaryVertexAnalyzer4PU::analyze(), SiPixelDigiValid::analyze(), TauJetCorrectorExample::analyze(), anlzrname::analyze(), SiPixelClusterSource::analyze(), EESelectiveReadoutTask::analyze(), L1O2OTestAnalyzer::analyze(), HcalRespCorrsPopConAnalyzer::analyze(), HcalQIEDataPopConAnalyzer::analyze(), HcalQIEDataCheck::analyze(), CastorElectronicsMapPopConAnalyzer::analyze(), DTTTrigOffsetCalibration::analyze(), HcalLedAnalyzer::analyze(), EcalTestPulseAnalyzer::analyze(), L1RCTSaveInput::analyze(), L1GtPsbSetupTester::analyze(), L1MuScalesTester::analyze(), L1ScalesTester::analyze(), HSCPValidator::analyze(), EcalEndcapRecHitsValidation::analyze(), HLTAnalyzer::analyze(), CSCOfflineMonitor::analyze(), BeamHaloAnalyzer::analyze(), EBClusterTaskExtras::analyze(), TrackingMonitor::analyze(), SiStripLorentzAngleReader::analyze(), HcalTimeCorrsPopConAnalyzer::analyze(), SiStripQualityStatistics::analyze(), HcalIsoTrkAnalyzer::analyze(), DTT0CalibrationNew::analyze(), EcalTrivialObjectAnalyzer::analyze(), SurveyInputCSCfromPins::analyze(), L1RCTTestAnalyzer::analyze(), JetTagMVAExtractor::analyze(), KVFTest::analyze(), DTSegment2DQuality::analyze(), SiStripDigiValid::analyze(), JetCorrectorDemo::analyze(), SiStripMonitorRawData::analyze(), SiPixelHitEfficiencySource::analyze(), SiStripBadStripReader::analyze(), HcalGainWidthsPopConAnalyzer::analyze(), DummyCondObjPrinter< TObject, TRecord >::analyze(), HcalPedestalMCWidths::analyze(), testEcalTPGScale::analyze(), EcalTPGParamBuilder::analyze(), MuonGeometrySanityCheck::analyze(), AlignmentMonitorAsAnalyzer::analyze(), DTPtaLutTester::analyze(), CSCValidation::analyze(), ErsatzMEt::analyze(), SiPixelTrackResidualSource::analyze(), SiPixelMuonHLT::analyze(), L1TRPCTPG::analyze(), HcalPedestalsCheck::analyze(), HcalDcsMapPopConAnalyzer::analyze(), HcalAutoPedestalValidator::analyze(), WriteL1TriggerObjetsXml::analyze(), EcalMipGraphs::analyze(), SiPixelLorentzAngleDB::analyze(), HcalPedestalAnalyzer::analyze(), ResidualRefitting::analyze(), L1GctConfigDump::analyze(), L1RCTParametersTester::analyze(), EcalRecHitsValidation::analyze(), MuonIdVal::analyze(), MultiTrackValidator::analyze(), TkAlCaRecoMonitor::analyze(), SiStripMonitorCluster::analyze(), PhysicsObjectsMonitor::analyze(), L1TdeCSCTF::analyze(), DTAlbertoBenvenutiTask::analyze(), SiStripDetVOffReader::analyze(), HcalValidationCorrsPopConAnalyzer::analyze(), HcalElectronicsMapPopConAnalyzer::analyze(), HcalCovarianceMatricesPopConAnalyzer::analyze(), DTKeyedConfigDBDump::analyze(), HcalLutGenerator::analyze(), cms::DiJetAnalyzer::analyze(), HcalCorrPFCalculation::analyze(), DTTTrigCalibration::analyze(), EcalPerEvtLaserAnalyzer::analyze(), EcalLaserAnalyzer::analyze(), EcalABAnalyzer::analyze(), L1GtTrigReport::analyze(), L1RCTChannelMaskTester::analyze(), CSCRecHitValidation::analyze(), GlobalDigisAnalyzer::analyze(), CSCDigiValidation::analyze(), RPCDigiValid::analyze(), SiPixelRecHitsValid::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(), SiPixelOfflineCalibAnalysisBase::analyze(), SiPixelErrorEstimation::analyze(), L1GctValidation::analyze(), CSCTFConfigTestAnalyzer::analyze(), DTPhiLutTester::analyze(), KineExample::analyze(), DumpFWRecoGeometry::analyze(), EETimingTask::analyze(), EEOccupancyTask::analyze(), SiStripPedestalsReader::analyze(), EcalCosmicsHists::analyze(), SiStripNoiseNormalizedWithApvGainBuilder::analyze(), HcalCholeskyDecomp::analyze(), EcalDccWeightBuilder::analyze(), TrackerSystematicMisalignments::analyze(), DTConfigTester::analyze(), L1CaloGeometryDump::analyze(), TrackEfficiencyMonitor::analyze(), SiStripMonitorQuality::analyze(), HcalPedestalWidthsCheck::analyze(), HcalLUTCorrsPopConAnalyzer::analyze(), EcalGetLaserData::analyze(), DTUserKeyedConfigPopConAnalyzer::analyze(), HitEff::analyze(), cms::ProducerAnalyzer::analyze(), DTT0Calibration::analyze(), EcalLaserAnalyzer2::analyze(), DTQualPatternLutTester::analyze(), MuonTrackValidator::analyze(), SiPixelTrackingRecHitsValid::analyze(), V0Validator::analyze(), RPCRecHitValid::analyze(), JetCorrectorDBReader::analyze(), CSCViewDigi::analyze(), EEClusterTaskExtras::analyze(), SiStripMonitorMuonHLT::analyze(), EBOccupancyTask::analyze(), L1CondDBPayloadWriter::analyze(), HcalDcsValuesPopConAnalyzer::analyze(), SiPixelLorentzAngle::analyze(), DTVDriftCalibration::analyze(), SurveyInputTrackerFromDB::analyze(), JetTagMVATreeTrainer::analyze(), ElectronSeedAnalyzer::analyze(), ContainmentCorrectionAnalyzer::analyze(), EcalBarrelRecHitsValidation::analyze(), HcalRecHitsValidation::analyze(), BuildTrackerMapPlugin::analyze(), HLTMuonDQMSource::analyze(), HcalNoiseMonitor::analyze(), SiStripSummaryReader::analyze(), SiStripNoisesReader::analyze(), edmtest::RunInfoESAnalyzer::analyze(), CastorGainWidthsPopConAnalyzer::analyze(), SiPixelDQMRocLevelAnalyzer::analyze(), IsolatedTracksCone::analyze(), cms::GammaJetAnalysis::analyze(), HcalLuttoDB::analyze(), CastorPedestalsAnalysis::analyze(), WriteEcalMiscalibConstants::analyze(), L1GtParametersTester::analyze(), EcalSRCondTools::analyze(), ListGroups::analyze(), HcalDigiTester::analyze(), RPCGeometryServTest::analyze(), SiStripRecHitsValid::analyze(), HLTGetDigi::analyze(), QcdPhotonsDQM::analyze(), edmtest::L1TriggerScalerESAnalyzer::analyze(), RPCStripNoisesRcdRead::analyze(), HcalPFCorrsPopConAnalyzer::analyze(), HcalPedestalWidthsPopConAnalyzer::analyze(), HcalGainsCheck::analyze(), DTKeyedConfigPopConAnalyzer::analyze(), SiStripApvGainBuilderFromTag::analyze(), HOCalibAnalyzer::analyze(), CreateSurveyRcds::analyze(), L1RCTRelValAnalyzer::analyze(), L1CaloInputScalesGenerator::analyze(), SimplePhotonAnalyzer::analyze(), HLTInfo::analyze(), EEClusterTask::analyze(), EBTimingTask::analyze(), DTSegmentAnalysisTask::analyze(), CSCMonitorModule::analyze(), SiStripApvGainReader::analyze(), PVSSIDReader::analyze(), L1CondDBIOVWriter::analyze(), HcalChannelQualityPopConAnalyzer::analyze(), EcalTPGAnalyzer::analyze(), IsolatedTracksNxN::analyze(), cms::HcalConstantsASCIIWriter::analyze(), HcalCalibrator::analyze(), cms::Analyzer_minbias::analyze(), HcalPedestalsAnalysis::analyze(), DTSurveyConvert::analyze(), TrackerOfflineValidationSummary::analyze(), L1MuCSCTFParametersTester::analyze(), L1GtVhdlWriter::analyze(), TestOutliers::analyze(), CSCTFanalyzer::analyze(), ValHcalIsoTrackHLT::analyze(), HaloTrigger::analyze(), MuonIdDQM::analyze(), L1TCSCTF::analyze(), EBSelectiveReadoutTask::analyze(), EBClusterTask::analyze(), BeamConditionsMonitor::analyze(), HcalZSThresholdsPopConAnalyzer::analyze(), HcalCholeskyMatricesPopConAnalyzer::analyze(), CastorPedestalsPopConAnalyzer::analyze(), EcalDisplaysByEvent::analyze(), SiPixelErrorsDigisToCalibDigis::analyze(), ValidIsoTrkCalib::analyze(), DTTTrigWriter::analyze(), HcalPedestalWidthsValidation::analyze(), SurveyMisalignmentInput::analyze(), MuonAlignmentAnalyzer::analyze(), DTTFMasksTester::analyze(), L1GtBoardMapsTester::analyze(), TriggerOperation::analyze(), JetTagMVATrainer::analyze(), KVFTrackUpdate::analyze(), TrackerHitAnalyzer::analyze(), SiStripBadComponentsDQMServiceReader::analyze(), QcdUeDQM::analyze(), SiStripCablingTrackerMap::analyze(), HcalL1TriggerObjectsPopConAnalyzer::analyze(), TrackerGeometryIntoNtuples::analyze(), PrimaryVertexValidation::analyze(), MuonAlignment::analyze(), AlignmentStats::analyze(), DTEtaPatternLutTester::analyze(), DTExtLutTester::analyze(), L1GtStableParametersTester::analyze(), BTagPerformaceRootProducerFromSQLITE::analyze(), BeamSpotFromDB::analyze(), EcalTrigPrimAnalyzer::analyze(), ListIds::analyze(), MuonEnergyDepositAnalyzer::analyze(), DQMSourcePi0::analyze(), SiStripMonitorPedestals::analyze(), DTDigiTask::analyze(), CastorMonitorModule::analyze(), CondReader::analyze(), CastorChannelQualityPopConAnalyzer::analyze(), edmtest::DQMSummaryEventSetupAnalyzer::analyze(), L1CaloInputScaleTester::analyze(), TrackingMaterialAnalyser::analyze(), DTRecHitQuality::analyze(), DTSegment2DSLPhiQuality::analyze(), MuonDTDigis::analyze(), TkConvValidator::analyze(), SiStripTrackingRecHitsValid::analyze(), L1GtAnalyzer::analyzeDecisionLiteRecord(), 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(), CaloRecoTauDiscriminationAgainstElectron::beginEvent(), GeometricDetLoader::beginJob(), DQMDaqInfo::beginLuminosityBlock(), EEDcsInfoTask::beginLuminosityBlock(), ESDaqInfoTask::beginLuminosityBlock(), RPCDaqInfo::beginLuminosityBlock(), EBDaqInfoTask::beginLuminosityBlock(), AlcaBeamMonitor::beginLuminosityBlock(), EBDcsInfoTask::beginLuminosityBlock(), DTDAQInfo::beginLuminosityBlock(), EEDaqInfoTask::beginLuminosityBlock(), AlignmentProducer::beginOfJob(), DistortedMuonProducerFromDB::beginRun(), SiStripDQMProfileToTkMapConverter::beginRun(), SiStripMonitorDigi::beginRun(), SiPixelHLTSource::beginRun(), DTTriggerEfficiencyTask::beginRun(), DTLocalTriggerTask::beginRun(), DTChamberEfficiencyTask::beginRun(), DTNoiseAnalysisTest::beginRun(), PGeometricDetExtraBuilder::beginRun(), EcalPedHists::beginRun(), SiPixelDetInfoFileWriter::beginRun(), IsolatedPixelTrackCandidateProducer::beginRun(), PFConversionProducer::beginRun(), TestTrackHits::beginRun(), DeDxDiscriminatorProducer::beginRun(), EcalTPCondAnalyzer::beginRun(), TkConvValidator::beginRun(), RPCMonitorDigi::beginRun(), HcalMonitorModule::beginRun(), EcalDQMStatusReader::beginRun(), DTNoiseTest::beginRun(), DTDeadChannelTest::beginRun(), SolidsForOnline::beginRun(), SiStripCablingTrackerMap::beginRun(), EcalMipGraphs::beginRun(), GoodSeedProducer::beginRun(), LightPFTrackProducer::beginRun(), PFElecTkProducer::beginRun(), RecoMuonValidator::beginRun(), HLTDTActivityFilter::beginRun(), HcalRawDataMonitor::beginRun(), DTEfficiencyTest::beginRun(), PhysicalPartsTree::beginRun(), edmtest::DQMReferenceHistogramRootFileEventSetupAnalyzer::beginRun(), DTTTrigCorrection::beginRun(), EcalPedOffset::beginRun(), PFV0Producer::beginRun(), TestOutliers::beginRun(), FWFFLooper::beginRun(), TrackingRecHitTranslator::beginRun(), MuonSimHitProducer::beginRun(), FastL1MuonProducer::beginRun(), SiStripMonitorTrack::beginRun(), SiStripMonitorCluster::beginRun(), ZDCMonitorModule::beginRun(), DTTestPulsesTask::beginRun(), DTChamberEfficiencyTest::beginRun(), TrackerDpgAnalysis::beginRun(), OutputDDToDDL::beginRun(), EcalCosmicsHists::beginRun(), SoftConversionTrackCandidateProducer::beginRun(), PFRecHitProducer::beginRun(), HighPtTrackEcalDetIdProducer::beginRun(), RPCEfficiency::beginRun(), L1GtHwValidation::beginRun(), DTSegmentAnalysisTest::beginRun(), SiStripQualityHistory::beginRun(), AlCaRecoTriggerBitsRcdRead::beginRun(), PGeometricDetBuilder::beginRun(), EcalDigiDisplay::beginRun(), DTNoiseCalibration::beginRun(), ConvBremSeedProducer::beginRun(), SiStripCertificationInfo::beginRun(), HLTMonBitSummary::beginRun(), DTNoiseTask::beginRun(), MaterialForOnline::beginRun(), DTTTrigCorrectionFirst::beginRun(), DTTPDeadWriter::beginRun(), SoftConversionProducer::beginRun(), EcalDetIdToBeRecoveredProducer::beginRun(), InterestingEcalDetIdProducer::beginRun(), DTDigiTask::beginRun(), WriteOneGeometryFromXML::beginRun(), RPCRecoIdealDBLoader::beginRun(), EcalTPGAnalyzer::beginRun(), SiPixelOfflineCalibAnalysisBase::beginRun(), EnergyLossProducer::beginRun(), PixelVertexProducerClusters::beginRun(), RPCDigiProducer::beginRun(), SiClusterTranslator::beginRun(), RPCEventSummary::beginRun(), HcalDetDiagPedestalMonitor::beginRun(), DTTrigProd::beginRun(), L1Comparator::beginRun(), ConversionTrackCandidateProducer::beginRun(), PFNuclearProducer::beginRun(), TrackCandidateProducer::beginRun(), SiStripFineDelayHit::beginRun(), SiPixelHistoricInfoReader::beginRun(), RPCDataCertification::beginRun(), HcalDigiMonitor::beginRun(), HcalRawDataClient::beginRun(), DTLocalTriggerSynchTask::beginRun(), DTRecoIdealDBLoader::beginRun(), CSCRecoIdealDBLoader::beginRun(), ElectronCalibrationUniv::beginRun(), RPCTechnicalTrigger::beginRun(), TestSmoothHits::beginRun(), EcalRawToRecHitFacility::beginRun(), DTnoiseDBValidation::beginRun(), SiStripPlotGain::beginRun(), SiStripMonitorRawData::beginRun(), SiStripDcsInfo::beginRun(), DTOccupancyTest::beginRun(), EcalDisplaysByEvent::beginRun(), TrajectorySeedProducer::beginRun(), SiPixelTrackResidualSource::beginRun(), HcalBeamMonitor::beginRun(), HcalMonitorClient::beginRun(), DTFineDelayCorr::beginRun(), EcalURecHitHists::beginRun(), SiStripLAProfileBooker::beginRun(), ConvertedPhotonProducer::beginRun(), RPCRecHitProducer::beginRun(), MuonIdProducer::beginRun(), MeasurementTrackerSiStripRefGetterProducer::beginRun(), FastElectronSeedProducer::beginRun(), SiStripCorrelateNoise::beginRun(), RPCMonitorLinkSynchro::beginRun(), HcalDeadCellMonitor::beginRun(), DTChamberEfficiency::beginRun(), DTResolutionAnalysisTest::beginRun(), DTChamberEfficiencyClient::beginRun(), edmtest::L1TriggerScalerESAnalyzer::beginRun(), SiStripDetInfoFileWriter::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(), InterestingTrackEcalDetIdProducer::beginRun(), DeDxEstimatorProducer::beginRun(), TrackCandidateTopBottomHitFilter::beginRun(), CtfSpecialSeedGenerator::beginRun(), EcalSelectiveReadoutValidation::beginRun(), GlobalMuonMatchAnalyzer::beginRun(), DTAlbertoBenvenutiTask::beginRun(), DTLocalTriggerSynchTest::beginRun(), DTTTrigOffsetCalibration::beginRun(), PFTrackProducer::beginRun(), PhotonValidator::beginRun(), SiTrackerGaussianSmearingRecHitConverter::beginRun(), QualityTester::beginRun(), DTt0DBValidation::beginRun(), DTCalibValidation::beginRun(), DTLocalTriggerBaseTest::beginRun(), DTDataIntegrityTest::beginRun(), CastorMonitorModule::beginRun(), DTNoiseComputation::beginRun(), SiStripOfflineDQM::beginRun(), SiStripDaqInfo::beginRun(), SiPixelHitEfficiencySource::beginRun(), HcalDataIntegrityTask::beginRun(), EETimingTask::beginRun(), DTSegmentAnalysisTask::beginRun(), DTCreateSummaryHistos::beginRun(), RotationForOnline::beginRun(), SiStripFedCablingReader::beginRun(), PFDisplacedTrackerVertexProducer::beginRun(), EcalSimple2007H4TBAnalyzer::beginRun(), MuonTrackValidator::beginRun(), MultiTrackValidator::beginRun(), SiStripAnalyser::beginRun(), SiStripCommissioningSource::beginRun(), EEOccupancyTask::beginRun(), DTDigiForNoiseTask::beginRun(), DTtTrigCalibrationTest::beginRun(), DTResolutionTest::beginRun(), DTDAQInfo::beginRun(), SiStripFedCablingBuilder::beginRun(), InterestingDetIdCollectionProducer::beginRun(), TestHits::beginRun(), NoiseTask::book(), L1TGMT::book_(), CaloRecoTauAlgorithm::buildCaloTau(), TrackerOnlyConversionProducer::buildCollection(), SeedFromConsecutiveHitsCreator::buildSeed(), SiPixelRecHitSource::buildStructure(), SiPixelDigiSource::buildStructure(), SiPixelRawDataErrorSource::buildStructure(), SiPixelClusterSource::buildStructure(), SiPixelFrameReverter::buildStructure(), reco::helper::JetMuonHitsIDHelper::calculate(), RPCDeadChannelTest::CalculateDeadChannelPercentage(), PhotonIsolationCalculator::calculateEcalRecHitIso(), TCMETAlgo::CalculateTCMET(), CalibrationScanTask::CalibrationScanTask(), CalibrationTask::CalibrationTask(), ChamberSegmentUtility::ChamberSegmentUtility(), TrackerOfflineValidation::checkBookHists(), EcalMixingModuleValidation::checkCalibrations(), EcalEndcapDigisValidation::checkCalibrations(), EcalDigisValidation::checkCalibrations(), EcalBarrelDigisValidation::checkCalibrations(), EcalTBDigiProducer::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(), LowPtClusterShapeSeedComparitor::compatible(), EcalMixingModuleValidation::computeSDBunchDigi(), FineDelayHistosUsingDb::configure(), L1GctEmulator::configureGct(), L1GctPrintLuts::configureGct(), 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::EgammaHcalExtractor::deposit(), egammaisolation::EgammaRecHitExtractor::deposit(), muonisolation::JetExtractor::deposit(), muonisolation::CaloExtractor::deposit(), muonisolation::CaloExtractorByAssociator::deposits(), EBClusterTaskExtras::determineTriggers(), EEClusterTaskExtras::determineTriggers(), EcalCosmicsHists::determineTriggers(), MultipleScatteringGeometry::detLayers(), CSCValidation::doCalibrations(), CSCValidation::doTimeMonitoring(), DTHitAssociator::DTHitAssociator(), DTSegtoRPC::DTSegtoRPC(), SiPixelActionExecutor::dumpBarrelModIds(), SiPixelActionExecutor::dumpEndcapModIds(), edmtest::HcalDumpConditions::dumpIt(), EcalEleCalibLooper::duringLoop(), Pi0FixedMassWindowCalibration::duringLoop(), InvRingCalib::duringLoop(), ZeeCalibration::duringLoop(), EcalShowerProperties::EcalShowerProperties(), InvRingCalib::EERingDef(), EcalListOfFEDSProducer::Egamma(), EcalRawToRecHitRoI::Egamma(), ESListOfFEDSProducer::Egamma(), DTtTrigCalibrationTest::endLuminosityBlock(), SiPixelDaqInfo::endLuminosityBlock(), DTDeadChannelTest::endLuminosityBlock(), HcalDAQInfo::endLuminosityBlock(), DTNoiseTest::endLuminosityBlock(), AlcaBeamSpotFromDB::endLuminosityBlock(), SiPixelDaqInfo::endRun(), SiStripOfflineDQM::endRun(), DummyCondDBWriter< TObject, TObjectO, TRecord >::endRun(), ConditionDumperInEdm::endRun(), TkLasBeamFitter::endRun(), RPCDqmClient::endRun(), SiStripFedCablingManipulator::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(), HLTPi0RecHitsFilter::filter(), CSCSkim::filter(), HLTLevel1Activity::filter(), HLTEcalPhiSymFilter::filter(), HLTCSCOverlapFilter::filter(), HLTPMMassFilter::filter(), CSCEfficiency::filter(), HSCPTreeBuilder::filter(), HLTMuonL1Filter::filter(), HLTMuonPointingFilter::filter(), HLTEgammaL1MatchFilterPairs::filter(), fltrname::filter(), HLTPixelClusterShapeFilter::filter(), HLTEgammaL1MatchFilterRegional::filter(), UEDMultiLeptonFilter::filter(), RPCRecHitFilter::filter(), HLTRPCTrigNoSyncFilter::filter(), HLTCSCRing2or3Filter::filter(), HLTmmkFilter::filter(), FilterTrackerOn::filter(), HLTEcalResonanceFilter::filter(), EcalMIPRecHitFilter::filter(), reco::CentralityProducer::filter(), L1Filter::filter(), LargeEvents< T >::filter(), HLTLevel1GTSeed::filter(), Tau3MuSkim::filter(), CSCDigiValidator::filter(), HLTLevel1Pattern::filter(), SiPixelInformationExtractor::findNoisyPixels(), V0Fitter::fitAll(), DTConfigPluginHandler::get(), 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(), HTrackAssociator::getFreeTrajectoryState(), TrackDetectorAssociator::getFreeTrajectoryState(), SiStripCorrelateNoise::getGainCache(), edm::DataMixingEMDigiWorker::GetGainRatios(), EcalClusterLazyTools::getGeometry(), egHLT::OffHelper::getHandles(), L1GetHistLimits::getHistLimits(), HoECalculator::getHoE(), RPCRunIOV::getImon(), JetCorrector::getJetCorrector(), EcalTPGScale::getLinearizedTPG(), EcalFEtoDigi::getLUT(), CosmicGenFilterHelix::getMagneticField(), rpcdqmclient::clientTools::getMEs(), 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::MVATrainerFileSaveImpl< Record_t >::getToPut(), PhysicsTools::MVATrainerSaveImpl< 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(), MuonAlignmentInputMethod::idealCSCGeometry(), MuonAlignmentInputMethod::idealDTGeometry(), EcalEndcapRecHitsMaker::init(), reco::modules::CandVertexFitterEventSetupInit< Fitter >::init(), SiStripFedZeroSuppression::init(), EcalTrigPrimFunctionalAlgo::init(), PropagateToMuon::init(), TT6CMNSubtractor::init(), EcalClusterEnergyCorrectionBaseClass::init(), SeedGeneratorForCosmics::init(), CosmicLayerPairs::init(), TrackDetectorAssociator::init(), EcalClusterCrackCorrectionBaseClass::init(), SeedGeneratorForCRack::init(), HcalRecHitsMaker::init(), SiStripFineDelayTLA::init(), IteratedMedianCMNSubtractor::init(), MuonIdProducer::init(), reco::modules::CandKinematicVertexFitterEventSetupInit::init(), EcalClusterEnergyUncertaintyBaseClass::init(), CosmicLayerTriplets::init(), CRackTrajectoryBuilder::init(), SimpleCosmicBONSeeder::init(), EcalClusterLocalContCorrectionBaseClass::init(), HTrackAssociator::init(), SiStripMeanCMExtractor::init(), CombinedHitTripletGenerator::init(), EcalBarrelRecHitsMaker::init(), SiStripAPVRestorer::init(), CombinedHitPairGenerator::init(), SeedFromProtoTrack::init(), SiStripPedestalsSubtractor::init(), CosmicTrajectoryBuilder::init(), EcalZeroSuppressionProducer::initCalibrations(), ImpactParameterCalibration::initFromFirstES(), RunManager::initG4(), EBHltTask::initGeometry(), Numbers::initGeometry(), EEHltTask::initGeometry(), SiStripDCSStatus::initialise(), CSCOverlapsAlignmentAlgorithm::initialize(), DBReader::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(), MuonCosmicCompatibilityFiller::isOverlappingMuon(), pat::LeptonVertexSignificance::LeptonVertexSignificance(), EgammaHLTNxNClusterProducer::makeNxNClusters(), PiZeroAnalyzer::makePizero(), SiStripGainCosmicCalculator::moduleThickness(), SiStripGainCosmicCalculator::moduleWidth(), CosmicParametersDefinerForTP::momentum(), ParametersDefinerForTP::momentum(), MultipleScatteringGeometry::MultipleScatteringGeometry(), MuonAlignment::MuonAlignment(), MuonTruth::MuonTruth(), MuonAlignmentInputDB::newAlignableMuon(), MuonAlignmentInputSurveyDB::newAlignableMuon(), TrackHistory::newEvent(), pat::helper::KinResolutionsLoader::newEvent(), VertexHistory::newEvent(), pat::helper::VertexingHelper::newEvent(), TrackClassifier::newEvent(), CentralityProvider::newRun(), NuclearInteractionFinder::NuclearInteractionFinder(), ObjectMap::ObjectMap(), ObjectMap2::ObjectMap2(), ObjectMap2CSC::ObjectMap2CSC(), ObjectMapCSC::ObjectMapCSC(), EcalRawToRecHitRoI::OneCandCollection(), CosmicTrackingParticleSelector::operator()(), OuterHitCompatibility::operator()(), HLTHighLevel::pathsFromSetup(), TriggerResultsFilterFromDB::pathsFromSetup(), L1MuDTAssignmentUnit::PhiAU(), PhysicsTowerOrganizer::PhysicsTowerOrganizer(), PlotEcalRecHits::PlotEcalRecHits(), PlotRecHits::PlotRecHits(), PlotSimTracks::PlotSimTracks(), EveService::postBeginRun(), FWFFService::postBeginRun(), L1GTEvmDigiToRaw::produce(), pat::JetCorrFactorsProducer::produce(), pat::PATElectronProducer::produce(), SoftElectronProducer::produce(), JetCrystalsAssociator::produce(), JetTracksAssociatorAtCaloFace::produce(), HcalHitSelection::produce(), RPCRecHitProducer::produce(), cms::SiPixelRecHitConverter::produce(), RPCSeedGenerator::produce(), MTFTrackProducer::produce(), SiStripDigitizer::produce(), HcalRawToDigi::produce(), EcalRawToRecHitFacility::produce(), SiStripRegFEDSelector::produce(), TrackInfoProducer::produce(), JetSignalVertexCompatibility::produce(), MuonSeedOrcaPatternRecognition::produce(), MuonErrorMatrixAdjuster::produce(), PFClusterShapeProducer::produce(), cms::SimpleTrackListMerger::produce(), NuclearTrackCorrector::produce(), cms::TrackListMerger::produce(), MCTrackMatcher::produce(), RPCPackingModule::produce(), EcalRawToRecHitRoI::produce(), SiStripProcessedRawDigiProducer::produce(), RctInputTextToDigi::produce(), pat::PATTriggerProducer::produce(), CastorSimpleReconstructor::produce(), EcalTPSkimmer::produce(), HcalSimpleReconstructor::produce(), CSCSegmentProducer::produce(), CosmicMuonSeedGenerator::produce(), PFRecoTauDecayModeDeterminator::produce(), BeamSpotOnlineProducer::produce(), NuclearInteractionEDProducer::produce(), ESZeroSuppressionProducer::produce(), SiClusterTranslator::produce(), ShallowRechitClustersProducer::produce(), L1ExtraParticlesProd::produce(), EgammaHLTHcalIsolationDoubleConeProducers::produce(), HIPixelClusterVtxProducer::produce(), TrackExtrapolator::produce(), CaloTowersReCreator::produce(), reco::GlobalHaloDataProducer::produce(), PFRecoTauProducer::produce(), EcalTBDigiProducer::produce(), HcalHistogramRawToDigi::produce(), AlCaGammaJetProducer::produce(), LaserAlignment::produce(), EgammaSCCorrectionMaker::produce(), GamIsoDetIdCollectionProducer::produce(), ZdcHitReconstructor::produce(), GoodSeedProducer::produce(), EcalTBWeightUncalibRecHitProducer::produce(), BeamSpotProducer::produce(), SiPixelDigiToRaw::produce(), RPCUnpackingModule::produce(), AlCaElectronsProducer::produce(), L1RCTInputProducer::produce(), HybridClusterProducer::produce(), HFEMClusterProducer::produce(), TrackerOnlyConversionProducer::produce(), cms::MuonMETValueMapProducer::produce(), EcalSelectiveReadoutProducer::produce(), DTDigitizer::produce(), MFProducer::produce(), sistrip::DigiToRawModule::produce(), L1GlobalTriggerEvmRawToDigi::produce(), EcalIsolatedParticleCandidateProducer::produce(), cms::HitReCalibrator::produce(), L1GlobalTrigger::produce(), PreshowerClusterShapeProducer::produce(), EgammaHLTHcalIsolationProducersRegional::produce(), ESListOfFEDSProducer::produce(), HiSpikeCleaner::produce(), HcalHitReconstructor::produce(), CSCRecHitDProducer::produce(), TrajectorySeedFromMuonProducer::produce(), PFDisplacedVertexCandidateProducer::produce(), DTDigiToRawModule::produce(), SiPixelFedCablingMapBuilder::produce(), AlCaIsoTracksProducer::produce(), PreshowerClusterProducer::produce(), ElectronSeedProducer::produce(), EgammaHLTElectronDetaDphiProducer::produce(), EleIsoDetIdCollectionProducer::produce(), DTClusterer::produce(), cms::SiPixelClusterProducer::produce(), MuonSeedGenerator::produce(), CSCDigiProducer::produce(), cms::JetCorrectionProducer< T >::produce(), TrackCandidateProducer::produce(), EcalRawToRecHitByproductProducer::produce(), MuonMillepedeTrackRefitter::produce(), SoftLepton::produce(), EgammaHLTMulti5x5ClusterProducer::produce(), HiEgammaSCCorrectionMaker::produce(), DTRecHitProducer::produce(), reco::modules::CosmicTrackSplitter::produce(), TrackVertexArbitrator::produce(), HcalTTPDigiProducer::produce(), HcalSimpleAmplitudeZS::produce(), CSCTFTrackProducer::produce(), HcalDigiToRaw::produce(), CSCDCCUnpacker::produce(), SiPixelCalibDigiProducer::produce(), HITSiStripRawToClustersRoI::produce(), reco::modules::TrackerTrackHitFilter::produce(), MeasurementTrackerSiStripRefGetterProducer::produce(), InclusiveVertexFinder::produce(), L1GlobalTriggerRecordProducer::produce(), ShallowTrackClustersProducer::produce(), AlCaHOCalibProducer::produce(), RPCTrigger::produce(), pat::PATMuonProducer::produce(), TrackIPProducer::produce(), SoftConversionProducer::produce(), PixelClusterSelectorTopBottom::produce(), reco::EcalHaloDataProducer::produce(), L1GTDigiToRaw::produce(), cms::AlCaDiJetsProducer::produce(), L1MuGlobalMuonTrigger::produce(), PhotonProducer::produce(), EcalDeadChannelRecoveryProducers::produce(), reco::HcalHaloDataProducer::produce(), cms::MuonTCMETValueMapProducer::produce(), MuonSeedProducer::produce(), PFDisplacedVertexProducer::produce(), SeedGeneratorFromProtoTracksEDProducer::produce(), TrackMCQuality::produce(), HcalPatternSource::produce(), HLTDisplacedmumuVtxProducer::produce(), CSCDigiToRawModule::produce(), CaloRecHitCandidateProducer::produce(), pat::PATTriggerEventProducer::produce(), SiStripElectronProducer::produce(), EgammaHLTEcalRecIsolationProducer::produce(), ConvertedPhotonProducer::produce(), CaloTowersCreator::produce(), DTRecSegment2DProducer::produce(), DTSegment4DT0Corrector::produce(), HcalTrigPrimDigiProducer::produce(), HcalRealisticZS::produce(), L1GlobalTriggerRawToDigi::produce(), EcalRawToDigi::produce(), DTUnpackingModule::produce(), CastorDigiToRaw::produce(), ShallowSimTracksProducer::produce(), TrackerToMuonPropagator::produce(), EgammaHLTHybridClusterProducer::produce(), EgammaHLTIslandClusterProducer::produce(), HcalDigitizer::produce(), SiPixelRawToDigi::produce(), EcalDigiToRaw::produce(), CSCTriggerPrimitivesProducer::produce(), EcalListOfFEDSProducer::produce(), EgammaEcalRecHitIsolationProducer::produce(), EcalRecHitProducer::produce(), ZdcSimpleReconstructor::produce(), DTRecSegment4DProducer::produce(), CaloRecoTauProducer::produce(), cms::RoadSearchTrackListCleaner::produce(), DAFTrackProducer::produce(), CastorRawToDigi::produce(), ShallowSimhitClustersProducer::produce(), ShallowGainCalibration::produce(), ShallowDigisProducer::produce(), EcalRecHitRecalib::produce(), MuonCandProducerMon::produce(), HBHEIsolatedNoiseReflagger::produce(), DeDxDiscriminatorProducer::produce(), cms::CosmicTrackFinder::produce(), SimpleCosmicBONSeeder::produce(), PrimaryVertexProducer::produce(), EcalTrigPrimProducer::produce(), HcalTBDigiProducer::produce(), GlobalDigisProducer::produce(), PiZeroDiscriminatorProducer::produce(), SiStripFineDelayHit::produce(), CSCOverlapsTrackPreparation::produce(), SecondaryVertexProducer::produce(), ConversionTrackCandidateProducer::produce(), EcalRecalibRecHitProducer::produce(), DTRecSegment2DExtendedProducer::produce(), StripClusterSelectorTopBottom::produce(), reco::CSCHaloDataProducer::produce(), MuonProducer::produce(), ImpactParameter::produce(), TrackAlgoCompareUtil::produce(), CastorDigiProducer::produce(), GeometryProducer::produce(), cms::SiPixelDigitizer::produce(), TrackAssociatorEDProducer::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(), L1GtTriggerMenuLiteProducer::retrieveL1EventSetup(), L1GtUtils::retrieveL1EventSetup(), CSCOverlapsAlignmentAlgorithm::run(), L1MuDTEUX::run(), L1MuonPixelTrackFitter::run(), RoadSearchSeedFinderAlgorithm::run(), PixelFitterByConformalMappingAndLine::run(), L1MuDTSectorReceiver::run(), TrackFitter::run(), KalmanAlignmentAlgorithm::run(), RoadSearchCloudMakerAlgorithm::run(), EveDisplayPlugin::run(), MuonAlignmentFromReference::run(), L1MuDTExtrapolationUnit::run(), PixelFitterByHelixProjections::run(), RoadSearchHelixMakerAlgorithm::run(), RoadSearchTrackCandidateMakerAlgorithm::run(), L1GlobalTriggerGTL::run(), L1MuDTEtaProcessor::runEtaMatchingUnit(), L1MuDTEtaProcessor::runEtaTrackFinder(), RxCalculator::RxCalculator(), l1t::WriterProxyT< Record, Type >::save(), SeedFilter::seeds(), RPCSeedPattern::SegmentAlgorithmSpecial(), MuonPSimHitSelector::select(), PixelPSimHitSelector::select(), TrackerPSimHitSelector::select(), SingleEleCalibSelector::select(), EcalRecHitWorkerSimple::set(), EcalUncalibRecHitWorkerWeights::set(), ESTimingTask::set(), EcalUncalibRecHitWorkerFixedAlphaBetaFit::set(), EcalUncalibRecHitWorkerGlobal::set(), EcalUncalibRecHitWorkerAnalFit::set(), ESRecHitWorker::set(), PreshowerClusterProducer::set(), EcalRecHitWorkerRecover::set(), EcalUncalibRecHitWorkerRatio::set(), SiPixelCPEGenericDBErrorParametrization::setDBAccess(), RPCCosmicSeedrecHitFinder::setEdge(), DTTTrigT0SegCorrection::setES(), DTTTrigFillWithAverage::setES(), DTCombinatorialPatternReco::setES(), reco::TrackTransientTrack::setES(), DTTTrigResidualCorrection::setES(), DTMeantimerPatternReco::setES(), DTCombinatorialExtendedPatternReco::setES(), DTSegmentUpdator::setES(), reco::GsfTransientTrack::setES(), DTLinearDriftFromDBAlgo::setES(), DTTTrigSyncT0Only::setES(), DTTTrigMatchRPhi::setES(), DTCombinatorialPatternReco4D::setES(), reco::TransientTrackFromFTS::setES(), DTRefitAndCombineReco4D::setES(), DTTTrigSyncFromDB::setES(), DTMeantimerPatternReco4D::setES(), SiPixelGainCalibrationServicePayloadGetter< thePayloadObject, theDBRecordType >::setESObjects(), triggerExpression::Data::setEvent(), TSGFromPropagation::setEvent(), reco::tau::RecoTauMVAHelper::setEvent(), TSGForRoadSearch::setEvent(), MVAJetTagPlotter::setEventSetup(), CombinedMVAJetTagComputer::setEventSetup(), GenericMVAJetTagComputer::setEventSetup(), ConversionSeedFinder::setEventSetup(), cms::CkfTrackCandidateMakerBase::setEventSetup(), ConversionTrackFinder::setEventSetup(), PhysicsTools::MVAModuleHelper< Record, Object, Filler >::setEventSetup(), TransientInitialStateEstimator::setEventSetup(), MuonShowerInformationFiller::setServices(), TrackTransformerForGlobalCosmicMuons::setServices(), SimpleTrackRefitter::setServices(), GlobalMuonRefitter::setServices(), SeedTransformer::setServices(), TrackTransformerForCosmicMuons::setServices(), TrackTransformer::setServices(), EcalSelectiveReadoutValidation::setTtEtSums(), EcalSelectiveReadoutSuppressor::setTtFlags(), 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(), DualKalmanFactory::trajectories(), BzeroReferenceTrajectoryFactory::trajectories(), ReferenceTrajectoryFactory::trajectories(), DualBzeroTrajectoryFactory::trajectories(), DualTrajectoryFactory::trajectories(), TwoBodyDecayTrajectoryFactory::trajectories(), CosmicSeedCreator::trajectorySeed(), TransientInitialStateEstimator::TransientInitialStateEstimator(), L1MuDTTrack::triggerScale(), TripletFilter::TripletFilter(), MuonIdTruthInfo::truthMatchMuon(), 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(), 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(), 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(), 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 67 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 61 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 129 of file EventSetup.h.
Referenced by clear(), fillAvailableRecordKeys(), find(), and insert().
IOVSyncValue edm::EventSetup::syncValue_ [private] |
Definition at line 126 of file EventSetup.h.
Referenced by iovSyncValue(), and setIOVSyncValue().