#include <HandleBase.h>
Public Member Functions | |
void | clear () |
bool | failedToGet () const |
HandleBase () | |
HandleBase (void const *prod, Provenance const *prov) | |
ProductID | id () const |
bool | isValid () const |
HandleBase & | operator= (HandleBase const &rhs) |
Provenance const * | provenance () const |
void | swap (HandleBase &other) |
std::shared_ptr< cms::Exception > | whyFailed () const |
std::shared_ptr < HandleExceptionFactory > const & | whyFailedFactory () const |
~HandleBase () | |
Protected Member Functions | |
void const * | productStorage () const |
Private Attributes | |
void const * | product_ |
Provenance const * | prov_ |
std::shared_ptr < HandleExceptionFactory > | whyFailedFactory_ |
Definition at line 42 of file HandleBase.h.
|
inline |
Definition at line 44 of file HandleBase.h.
|
inline |
Definition at line 48 of file HandleBase.h.
|
inline |
Definition at line 54 of file HandleBase.h.
|
inline |
Definition at line 56 of file HandleBase.h.
References product_, prov_, and whyFailedFactory_.
Referenced by MultiTrackValidatorGenPs::analyze(), MultiTrackValidator::analyze(), L1TdeGCT::analyze(), egHLT::OffEvt::clear(), Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), edm::Event::get(), edm::EventBase::getByLabel(), edm::RunBase::getByLabel(), edm::LuminosityBlock::getByLabel(), edm::LuminosityBlockBase::getByLabel(), edm::Run::getByLabel(), edm::Event::getByLabel(), edm::LuminosityBlock::getByToken(), edm::Run::getByToken(), edm::Event::getByToken(), getCollection(), MuonIdProducer::init(), SiStripZeroSuppression::MergeCollectionsZeroSuppression(), L2TauJetsProvider::produce(), HLTTauMCProducer::produce(), L1Comparator::produce(), CaloRecHitMixer< T >::produce(), reco::modules::CosmicTrackSplitter::produce(), Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), BeautifulSoup.Tag::setString(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
|
inline |
Definition at line 80 of file HandleBase.h.
References whyFailedFactory_.
Referenced by HLTMonBitSummary::analyze(), SiStripMonitorDigi::analyze(), SiStripMonitorCluster::analyze(), TopDiLeptonDQM::analyze(), SiPixelTrackResidualSource::analyze(), DQMExample_Step1::analyze(), SiStripFEDMonitorPlugin::analyze(), HLTMuonPlotter::analyze(), SiPixelMuonHLT::analyze(), SiStripMonitorMuonHLT::analyze(), RunHistogramManager::beginRun(), MEtoMEComparitor::compare(), L1BitComputer::compute(), HLTBitVariable::eval(), SimpleValueVariable< TYPE >::eval(), SimpleValueVectorVariable< TYPE >::eval(), MuonCosmicCompatibilityFiller::eventActivity(), DigiBXCorrHistogramMaker< T >::fill(), AdHocNTupler::fill(), MuonIdProducer::fillGlbQuality(), LogErrorFilter::filter(), edm::Event::get(), edm::EventBase::getByLabel(), edm::RunBase::getByLabel(), edm::LuminosityBlock::getByLabel(), edm::LuminosityBlockBase::getByLabel(), edm::Run::getByLabel(), edm::Event::getByLabel(), edm::LuminosityBlock::getByToken(), edm::Run::getByToken(), edm::Event::getByToken(), JetPlusTrackCorrector::getElectrons(), JetPlusTrackCorrector::getMuons(), TrackProducer::getTransient(), MuonCosmicCompatibilityFiller::isOverlappingMuon(), JetPlusTrackCorrector::jtaUsingEventData(), MuonIdProducer::makeMuon(), MuonCosmicCompatibilityFiller::muonTiming(), MuonCosmicCompatibilityFiller::nMuons(), TwoObjectVariable< LHS, lLHS, RHS, lRHS, Calculator >::objects(), TtDilepLRSignalSelObservables::operator()(), TtSemiLRJetCombObservables::operator()(), TrackRefitter::produce(), GsfTrackRefitter::produce(), TrackProducer::produce(), TrackProducerWithSCAssociation::produce(), TrackListMerger::produce(), SimpleTrackListMerger::produce(), BSCTrigger::produce(), MuonsFromRefitTracksProducer::produce(), SelectedElectronFEDListProducer< TEle, TCand >::produce(), edm::Handle< GenericObject >::product(), edm::Handle< FWGenericObject >::product(), MuonCosmicCompatibilityFiller::pvMatches(), DualByL2TSG::selectTSG(), MuonsFromRefitTracksProducer::storeMatchMaps(), StringBranchHelper< Object, Collection >::StringBranchHelper(), StringLeaveHelper< Object >::StringLeaveHelper(), ClusterChecker::tooManyClusters(), MeasurementTrackerEventProducer::updatePixels(), and MeasurementTrackerEventProducer::updateStrips().
ProductID edm::HandleBase::id | ( | void | ) | const |
Definition at line 15 of file HandleBase.cc.
References edm::Provenance::productID(), prov_, and whyFailedFactory_.
Referenced by ZMuMuAnalyzer::analyze(), ZMuMuAnalyzer_cynematics::analyze(), HLTInfo::analyze(), SiPixelMuonHLT::analyze(), TrackAssociatorByChi2::associateGenToReco(), MuonAssociatorByHits::associateMuons(), TrackAssociatorByChi2::associateRecoToGen(), TrackAssociatorBase::associateRecoToSim(), TrackAssociatorBase::associateSimToReco(), CandCombinerBase< OutputCollection, CandPtr >::combine(), MuonMCClassifier::convertAndPush(), ConversionFinder::getConversionInfos(), EcalSelectiveReadoutProducer::getEBDigis(), EcalSelectiveReadoutProducer::getEEDigis(), ctfseeding::HitExtractorPIX::hits(), MuIsolatorResultProducer< BT >::initAssociation(), MeasurementTrackerEvent::MeasurementTrackerEvent(), PdfWeightProducer::produce(), TkAlCaOverlapTagger::produce(), pat::PATLostTracks::produce(), TopBottomClusterInfoProducer::produce(), pat::PATPackedCandidateProducer::produce(), HLTTrackClusterRemoverNew::produce(), SeedClusterRemover::produce(), TrackClusterRemover::produce(), TauDiscriminationProducerBase< TauType, TauDiscriminator >::produce(), MuonMCClassifier::produce(), TriggerMatcherToHLTDebug::produce(), HadronAndPartonSelector::produce(), TeVMuonTrackCleaner::produceTrackExtras(), TeVMuonTrackMixer::produceTrackExtras(), PFTauSelectorDefinition::select(), MeasurementTrackerEventProducer::updatePixels(), and MeasurementTrackerEventProducer::updateStrips().
|
inline |
Definition at line 76 of file HandleBase.h.
References product_, and prov_.
Referenced by TriggerHelper::acceptDcs(), GenericTriggerEventFlag::acceptDcs(), TriggerHelper::acceptGt(), GenericTriggerEventFlag::acceptGtLogicalExpression(), TriggerHelper::acceptHlt(), GenericTriggerEventFlag::acceptHlt(), HcalDigitizer::accumulate(), SiStripDigitizer::accumulate(), cms::SiPixelDigitizer::accumulate(), EcalDigiProducer::accumulateCaloHits(), RecoTrackAccumulator::accumulateEvent(), SiStripQualityHotStripIdentifier::algoAnalyze(), SiStripMonitorTrack::AllClusters(), CastorDigiAnalyzerImpl::analyze(), CastorHitAnalyzerImpl::analyze(), CSCALCTDigiValidation::analyze(), CSCCLCTDigiValidation::analyze(), RazorVarAnalyzer::analyze(), CSCStripDigiValidation::analyze(), CSCWireDigiValidation::analyze(), PFCandidateDQMAnalyzer::analyze(), PFJetDQMAnalyzer::analyze(), PFMETDQMAnalyzer::analyze(), HLTBJet::analyze(), CSCComparatorDigiValidation::analyze(), ESRecoSummary::analyze(), HLTTauDQML1Plotter::analyze(), EcalTBTDCRawInfoDumper::analyze(), EcalTBHodoscopeRawInfoDumper::analyze(), CMSDAS11DijetAnalyzer::analyze(), CMSDAS11DijetTestAnalyzer::analyze(), PlaybackRawDataProvider::analyze(), ESPedestalTask::analyze(), KVFTrackUpdate::analyze(), BTagPerformanceAnalyzerOnData::analyze(), ESDcsInfoTask::analyze(), EventHeader::analyze(), RPCRecHitProbability::analyze(), RECOVertex::analyze(), ElectronMcSignalValidator::analyze(), CaloTowerAnalyzer::analyze(), BTagPerformanceAnalyzerMC::analyze(), ElectronGeneralAnalyzer::analyze(), HCALRecHitAnalyzer::analyze(), SUSYDQMAnalyzer::analyze(), DQMMessageLogger::analyze(), EgammaBasicClusters::analyze(), PrimaryVertexMonitor::analyze(), PatTrackAnalyzer::analyze(), RPCMonitorDigi::analyze(), EgammaSuperClusters::analyze(), HLTAlCaMonEcalPhiSym::analyze(), StudyHLT::analyze(), HLTTauDQMOfflineSource::analyze(), SiPixelDaqInfo::analyze(), HLTEventAnalyzerAOD::analyze(), HLTEventAnalyzerRAW::analyze(), DQMHcalPhiSymAlCaReco::analyze(), ObjectCounter< C >::analyze(), CSCTFAnalyzer::analyze(), HLTMCtruth::analyze(), AlCaElectronsTest::analyze(), PhotonConversionTrajectorySeedProducerFromQuadrupletsAlgo::analyze(), TtSemiLepSignalSelMVATrainer::analyze(), IsoTrig::analyze(), CaloTowersValidation::analyze(), SimHitsValidationHcal::analyze(), SUSY_HLT_InclusiveHT::analyze(), CSCTFanalyzer::analyze(), HLTMonHcalIsoTrack::analyze(), HLTOniaSource::analyze(), RPCFEDIntegrity::analyze(), SiStripMonitorDigi::analyze(), HcalDeadCellMonitor::analyze(), DQMHcalDiJetsAlCaReco::analyze(), HLTMonBTagIPSource::analyze(), HLTMonBTagMuSource::analyze(), L1TdeGCT::analyze(), L1TDEMON::analyze(), HiggsToZZ4LeptonsSkimEff::analyze(), EcalPreshowerNoiseDistrib::analyze(), HcalSimHitStudy::analyze(), ElectronMcFakeValidator::analyze(), TkAlCaRecoMonitor::analyze(), TrackerHitAnalyzer::analyze(), EcalPileUpDepMonitor::analyze(), MuonRecoAnalyzer::analyze(), BPhysicsOniaDQM::analyze(), EcalDumpRaw::analyze(), HLTInspect::analyze(), ElectronStudy::analyze(), EcalPedOffset::analyze(), DQMLumiMonitor::analyze(), PixelVTXMonitor::analyze(), SiPixelEDAClient::analyze(), DQMSourceEleCalib::analyze(), MuonSeedsAnalyzer::analyze(), KVFTest::analyze(), HLTTrack::analyze(), HcalDetDiagNoiseMonitor::analyze(), VertexMonitor::analyze(), HTMHTAnalyzer::analyze(), DiMuonHistograms::analyze(), MuonEnergyDepositAnalyzer::analyze(), L1RCTSaveInput::analyze(), BxTiming::analyze(), SiStripMonitorCluster::analyze(), DTSegment2DQuality::analyze(), dEdxAnalyzer::analyze(), MuonKinVsEtaAnalyzer::analyze(), DTSegment2DSLPhiQuality::analyze(), L1Scalers::analyze(), L1TDTTF::analyze(), QcdPhotonsDQM::analyze(), KineExample::analyze(), GctTimingAnalyzer::analyze(), ZeePlots::analyze(), EwkDQM::analyze(), HcalCorrPFCalculation::analyze(), EcalPreshowerDigisValidation::analyze(), WenuPlots::analyze(), EcalPreshowerRecHitsValidation::analyze(), cms::MinBias::analyze(), EfficiencyAnalyzer::analyze(), HcalQLPlotAnal::analyze(), NoiseRates::analyze(), JetTester::analyze(), EcalBarrelDigisValidation::analyze(), EcalEndcapDigisValidation::analyze(), L1TDTTPG::analyze(), DTResolutionAnalysisTask::analyze(), SiPixelHitEfficiencySource::analyze(), HLTAnalyzer::analyze(), ZDCMonitorModule::analyze(), EcalBarrelRecHitsValidation::analyze(), EcalEndcapRecHitsValidation::analyze(), HcalNoiseRates::analyze(), L1TRCT::analyze(), EcalBarrelSimHitsValidation::analyze(), EcalEndcapSimHitsValidation::analyze(), EcalPreshowerSimHitsValidation::analyze(), TrackSplittingMonitor::analyze(), L1TCSCTPG::analyze(), DTSegmentAnalysisTask::analyze(), testChannel::analyze(), myJetAna::analyze(), SiPixelHLTSource::analyze(), SiPixelTrackResidualSource::analyze(), DTSegment4DQuality::analyze(), HLTAlCaMonPi0::analyze(), L1TGMT::analyze(), L1TRPCTF::analyze(), SiPixelDigiSource::analyze(), HLTInclusiveVBFSource::analyze(), L1TRate::analyze(), HiggsDQM::analyze(), MuonRecoOneHLT::analyze(), GeneralHLTOffline::analyze(), EcalSimHitsValidation::analyze(), METTester::analyze(), DQMSourcePi0::analyze(), ContainmentCorrectionAnalyzer::analyze(), EcalRecHitsValidation::analyze(), RPCTTUMonitor::analyze(), TTbar_GenLepAnalyzer::analyze(), HLTMon::analyze(), L1TRate_Offline::analyze(), DQMExample_Step1::analyze(), HcalRecHitsValidation::analyze(), SiPixelRawDataErrorSource::analyze(), TrackingMonitor::analyze(), HeavyFlavorValidation::analyze(), l1t::GtInputDump::analyze(), DTRecHitQuality::analyze(), HigPhotonJetHLTOfflineSource::analyze(), HLTMuonMatchAndPlotContainer::analyze(), L1GtTrigReport::analyze(), EcalDigisValidation::analyze(), L1TGT::analyze(), TTbar_Kinematics::analyze(), LogMessageMonitor::analyze(), l1t::GtRecordDump::analyze(), DTLocalTriggerBaseTask::analyze(), BTagHLTOfflineSource::analyze(), L1TdeRCT::analyze(), DTDataIntegrityTask::analyze(), GlobalDigisHistogrammer::analyze(), GlobalRecHitsHistogrammer::analyze(), MCVerticesAnalyzer::analyze(), DTChamberEfficiency::analyze(), HLTAlCa::analyze(), SiStripFEDMonitorPlugin::analyze(), HLTHeavyIon::analyze(), L1TCSCTF::analyze(), PhotonValidator::analyze(), HLTHiggsSubAnalysis::analyze(), L1TdeCSCTF::analyze(), HLTEgamma::analyze(), HLTMuonPlotter::analyze(), MuonIsolationDQM::analyze(), JetMETHLTOfflineSource::analyze(), L1TRPCTPG::analyze(), HLTJets::analyze(), HLTMuon::analyze(), HcalDigiMonitor::analyze(), HLTInfo::analyze(), EmDQM::analyze(), EcalCosmicsHists::analyze(), PrimaryVertexAnalyzer::analyze(), GenPurposeSkimmerData::analyze(), JetAnalyzer::analyze(), L1TCompare::analyze(), HcalTimingMonitorModule::analyze(), GlobalHitsHistogrammer::analyze(), FourVectorHLTOnline::analyze(), EcalMixingModuleValidation::analyze(), L1TSync::analyze(), DTLocalTriggerTask::analyze(), EmDQMReco::analyze(), SiPixelMuonHLT::analyze(), IsolatedGenParticles::analyze(), METAnalyzer::analyze(), SiStripMonitorMuonHLT::analyze(), RPCEfficiency::analyze(), IsolatedTracksCone::analyze(), L1TSync_Offline::analyze(), HcalDetDiagTimingMonitor::analyze(), PhotonAnalyzer::analyze(), HcalDetDiagLEDMonitor::analyze(), L1TBPTX::analyze(), IsolatedTracksHcalScale::analyze(), IsolatedTracksNxN::analyze(), FourVectorHLTOffline::analyze(), L1TGCT::analyze(), PrimaryVertexAnalyzer4PU::analyze(), HcalDetDiagPedestalMonitor::analyze(), BeamHaloAnalyzer::analyze(), MCEmbeddingValidationAnalyzer::analyze(), HcalDetDiagLaserMonitor::analyze(), L1GtAnalyzer::analyzeConditionsInEventBlock(), L1GtAnalyzer::analyzeConditionsInLumiBlock(), L1GtAnalyzer::analyzeConditionsInRunBlock(), L1GtAnalyzer::analyzeDecisionReadoutRecord(), EgammaObjects::analyzeElectrons(), L1GtPackUnpackAnalyzer::analyzeGMT(), L1GtPackUnpackAnalyzer::analyzeGT(), L1GtAnalyzer::analyzeL1GtTriggerMenuLite(), L1GtAnalyzer::analyzeObjectMap(), EgammaObjects::analyzePhotons(), L1GtAnalyzer::analyzeTrigger(), PrimaryVertexAnalyzer4PU::analyzeVertexCollection(), CSCEfficiency::applyTrigger(), GsfElectronBaseProducer::beginEvent(), pat::PATTriggerEventProducer::beginLuminosityBlock(), pat::PATTriggerProducer::beginLuminosityBlock(), LHE2HepMCConverter::beginRun(), pat::PATTriggerEventProducer::beginRun(), FWFFLooper::beginRun(), pat::PATTriggerProducer::beginRun(), RunHistogramManager::beginRun(), FWSimTrackProxyBuilder::build(), FWECALDetailViewBuilder::buildCaloData(), ConversionProducer::buildSuperAndBasicClusterGeoMap(), reco::helper::JetMuonHitsIDHelper::calculate(), EcalHaloAlgo::Calculate(), GlobalHaloAlgo::Calculate(), CSCHaloAlgo::Calculate(), PhotonIsolationCalculator::calculateTrackIso(), FWBeamSpot::checkBeamSpot(), MuonDetLayerMeasurements::checkCSCRecHits(), OccupancyPlotter::checkDcsInfo(), MuonDetLayerMeasurements::checkDTRecHits(), FWMagField::checkFieldInfo(), EmDQM::checkGeneratedParticlesRequirement(), AlignmentGlobalTrackSelector::checkIsolation(), AlignmentGlobalTrackSelector::checkJetCount(), OccupancyPlotter::checkLumiInfo(), AlignmentTwoBodyDecayTrackSelector::checkMETMass(), EmDQM::checkRecoParticlesRequirement(), MuonDetLayerMeasurements::checkRPCRecHits(), TrackingAnalyser::checkTrackerFEDs(), SiStripAnalyser::checkTrackerFEDs(), L1GtDataEmulAnalyzer::compareDaqRecord(), L1GtHwValidation::compareDaqRecord(), L1GtHwValidation::compareEvmRecord(), HLTBitComputer::compute(), HLTDoubletDZ< T1, T2 >::computeDZ(), TCMETAlgo::correct_MET_for_Tracks(), PFAlgo::createBlockRef(), GsfElectronAlgo::createElectron(), CxCalculator::CxCalculator(), muonisolation::PixelTrackExtractor::deposit(), muonisolation::TrackExtractor::deposit(), egammaisolation::EgammaTrackExtractor::deposit(), EcalCosmicsHists::determineTriggers(), RPCTTUMonitor::discriminateGMT(), HLTTauRefProducer::doElectrons(), InvRingCalib::duringLoop(), EcalEleCalibLooper::duringLoop(), spr::eECALmatrix(), DQMLumiMonitor::endLuminosityBlock(), GenXSecAnalyzer::endLuminosityBlock(), GlobalHitsProdHistStripper::endRun(), SimpleValueVariable< TYPE >::eval(), SimpleValueVectorVariable< TYPE >::eval(), L1GtPatternGenerator::extractGlobalTriggerData(), extractRecordData(), MuonVPlusJetsIDSelectionFunctor::fall10Cuts(), DigiVtxPosCorrHistogramMaker::fill(), VertexHistogramMaker::fill(), DigiBXCorrHistogramMaker< T >::fill(), DigiLumiCorrHistogramMaker::fill(), TrackDetectorAssociator::fillCaloTowers(), HTrackAssociator::fillCaloTowers(), reco::HcalNoiseInfoProducer::fillcalotwrs(), TrigResRateMon::fillCountsPerPath(), MuonSimHitsValidAnalyzer::fillCSC(), reco::HcalNoiseInfoProducer::filldigis(), MuonSimHitsValidAnalyzer::fillDT(), GlobalHitsAnalyzer::fillECal(), GlobalHitsProdHist::fillECal(), GlobalHitsProducer::fillECal(), GlobalDigisProducer::fillECal(), GlobalDigisAnalyzer::fillECal(), TrackDetectorAssociator::fillEcal(), GlobalRecHitsAnalyzer::fillECal(), GlobalRecHitsProducer::fillECal(), TrackerHitProducer::fillG4MC(), GlobalHitsAnalyzer::fillG4MC(), GlobalHitsProdHist::fillG4MC(), GlobalHitsProducer::fillG4MC(), MuonIdProducer::fillGlbQuality(), edm::GetterOfProducts< trigger::HLTPrescaleTable >::fillHandles(), GlobalHitsAnalyzer::fillHCal(), GlobalHitsProdHist::fillHCal(), GlobalHitsProducer::fillHCal(), GlobalDigisProducer::fillHCal(), GlobalDigisAnalyzer::fillHCal(), TrackDetectorAssociator::fillHcal(), HTrackAssociator::fillHcal(), GlobalRecHitsAnalyzer::fillHCal(), GlobalRecHitsProducer::fillHCal(), HTrackAssociator::fillHcalTowers(), HistoFillerReco< T >::fillHistos(), HLTMon::fillHistos(), GeneralHLTOffline::fillHltMatrix(), TrackDetectorAssociator::fillHO(), JetMETHLTOfflineSource::fillMEforEffAllTrigger(), BTagHLTOfflineSource::fillMEforEffAllTrigger(), JetMETHLTOfflineSource::fillMEforEffWrtMBTrigger(), BTagHLTOfflineSource::fillMEforEffWrtMBTrigger(), JetMETHLTOfflineSource::fillMEforEffWrtMuTrigger(), BTagHLTOfflineSource::fillMEforEffWrtMuTrigger(), JetMETHLTOfflineSource::fillMEforMonAllTrigger(), JetMETHLTOfflineSource::fillMEforMonAllTriggerwrtMuonTrigger(), JetMETHLTOfflineSource::fillMEforTriggerNTfired(), BTagHLTOfflineSource::fillMEforTriggerNTfired(), GlobalHitsAnalyzer::fillMuon(), GlobalHitsProdHist::fillMuon(), GlobalHitsProducer::fillMuon(), GlobalDigisProducer::fillMuon(), GlobalDigisAnalyzer::fillMuon(), TrackDetectorAssociator::fillMuon(), GlobalRecHitsAnalyzer::fillMuon(), GlobalRecHitsProducer::fillMuon(), MuonIdProducer::fillMuonId(), HLTOniaSource::fillOniaTriggerMEs(), MuonAnalyzerSBSM::FillPlots(), reco::HcalNoiseInfoProducer::fillrechits(), MuonSimHitsValidAnalyzer::fillRPC(), reco::HcalNoiseInfoProducer::filltracks(), TrackerHitProducer::fillTrk(), GlobalHitsAnalyzer::fillTrk(), GlobalHitsProdHist::fillTrk(), GlobalHitsProducer::fillTrk(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), DetStatus::filter(), DetectorStateFilter::filter(), CandCollectionExistFilter::filter(), ZToMuMuSelector::filter(), myFilter::filter(), ClusterMultiplicityFilter::filter(), ElectronIsolatorFromEffectiveArea::filter(), HLTHcalLaserFilter::filter(), JetMETDQMDCSFilter::filter(), HBHENoiseFilter::filter(), HiggsToWW2LeptonsSkim::filter(), ProbeTreeProducer::filter(), HiggsTo2GammaSkim::filter(), EgammaProbeSelector::filter(), GenLeadTrackFilter::filter(), HeavyChHiggsToTauNuSkim::filter(), HiggsToZZ4LeptonsPreFilter::filter(), PhysDecl::filter(), MuScleFitGenFilter::filter(), BeamSplash::filter(), ECALActivity::filter(), HiggsToZZ4LeptonsSkim::filter(), EcalExclusiveTrigFilter::filter(), L1GtBeamModeFilter::filter(), EcalSkim::filter(), EmptyEventsFilter::filter(), PFTauVertexSelector::filter(), HLTPrescaler::filter(), HcalLaserHBHEFilter2012::filter(), HcalLaserHBHEHFFilter2012::filter(), HcalLaserHFFilter2012::filter(), HLTEcalResonanceFilter::filter(), HLTRegionalEcalResonanceFilter::filter(), PhotonConversionTrajectorySeedProducerFromSingleLegAlgo::find(), SiStripClusterizer::findInput(), SiStripProcessedRawDigiProducer::findInput(), ShallowDigisProducer::findInput(), AlignmentGlobalTrackSelector::findMuons(), triggerExpression::get(), get(), L1TSync_Offline::getBeamConfOffline(), PileUpEventPrincipal::getByLabel(), MatacqProducer::getCalibTriggerType(), L1MuGMTPSB::getCalo(), HiSuperClusterProducer::getClusterPtrVector(), getCollection(), EgammaHLTMulti5x5ClusterProducer::getCollection(), EgammaHLTIslandClusterProducer::getCollection(), CalibratableTest::getCollection(), EDMtoMEConverter::getData(), RawDataConverter::GetDigis(), EcalSimRawData::getEbDigi(), JetPlusTrackCorrector::getElectrons(), EcalClusterLazyToolsBase::getESRecHits(), HLTExoticaSubAnalysis::getHandlesToObjects(), pat::PATMHTProducer::getMuons(), JetPlusTrackCorrector::getMuons(), MatacqProducer::getOrbitId(), MuonPFAnalyzer::getPrimaryVertex(), L1TEfficiencyMuons_Offline::getPrimaryVertex(), QcdUeDQM::getProduct(), QcdLowPtDQM::getProduct(), QcdUeDQM::getProductSafe(), QcdLowPtDQM::getProductSafe(), GetLumi::getRawValue(), PFSimParticleProducer::getSimIDs(), EcalSimRawData::getSrfs(), SiStripDCSStatus::getStatus(), EcalSimRawData::getTp(), RawDataConverter::GetValidLabels(), HLTTrackSeedMultiplicityFilter::hltFilter(), HLTEcalPixelIsolTrackFilter::hltFilter(), HLTSingleVertexPixelTrackFilter::hltFilter(), HLTPixelClusterShapeFilter::hltFilter(), HLTVertexFilter::hltFilter(), HLTBeamModeFilter::hltFilter(), HLTRPCTrigNoSyncFilter::hltFilter(), HLTLevel1GTSeed::hltFilter(), MuonIdProducer::init(), DTHitAssociator::initEvent(), SiStripDCSStatus::initialise(), HLTHiggsSubAnalysis::initobjects(), FWPFCandidateWithHitsProxyBuilder::initPFRecHitsCollections(), PrescaleWeightProvider::initRun(), cms::MuonTCMETValueMapProducer::isGoodMuon(), cms::MuonTCMETValueMapProducer::isGoodTrack(), TCMETAlgo::isGoodTrack(), BTagHLTOfflineSource::isVBTFMuon(), FourVectorHLTOffline::isVBTFMuon(), JetPlusTrackCorrector::jtaUsingEventData(), MuonVPlusJetsIDSelectionFunctor::kitQCDCuts(), L1GtUtils::l1Results(), PhotonConversionTrajectorySeedProducerFromSingleLegAlgo::loopOnTracks(), main(), RPCRecHitProbability::makeDcsInfo(), RPCDcsInfo::makeDcsInfo(), DQMDcsInfo::makeDcsInfo(), RPCMonitorDigi::makeDcsInfo(), DQMDcsInfo::makeGtInfo(), MuPFIsoHelper::makeIsoDeposit(), HLTEgamma::MakeL1IsolatedElectrons(), HLTEgamma::MakeL1IsolatedPhotons(), HLTEgamma::MakeL1NonIsolatedElectrons(), HLTEgamma::MakeL1NonIsolatedPhotons(), MuonIdProducer::makeMuon(), JetPlusTrackCorrector::matchTracks(), PhotonMIPHaloTagger::MIPcalculate(), PFCandidateMixer::mix(), CosmicParametersDefinerForTP::momentum(), GsfEleConversionVetoCut::operator()(), AcceptJet::operator()(), TtDilepLRSignalSelObservables::operator()(), TtSemiLRJetCombObservables::operator()(), CosmicTrackingParticleSelector::operator()(), TSGFromPropagation::passSelection(), FastTSGFromPropagation::passSelection(), FWFFService::postBeginRun(), FWPathsPopup::postEvent(), QuickTrackAssociatorByHits::prepareEitherHitAssociatorOrClusterToTPMap(), L1GtUtils::prescaleFactorSetIndex(), PrescaleWeightProvider::prescaleWeight(), L1Comparator::process(), HIBestVertexProducer::produce(), TrackRefitter::produce(), HcalTrigPrimDigiProducer::produce(), EcalTBHodoscopeRecInfoProducer::produce(), EcalTBH2TDCRecInfoProducer::produce(), EcalTBTDCRecInfoProducer::produce(), ESRawToDigi::produce(), CaloTowersReCreator::produce(), QuarkoniaTrackSelector::produce(), L1RCTInputProducer::produce(), JetExtender::produce(), TrackProducerWithSCAssociation::produce(), HIPixelClusterVtxProducer::produce(), TCRecoTauProducer::produce(), ShallowClustersProducer::produce(), GlobalCosmicMuonProducer::produce(), EgammaHLTHybridClusterProducer::produce(), DTUnpackingModule::produce(), ESZeroSuppressionProducer::produce(), HybridClusterProducer::produce(), PFConversionProducer::produce(), IsolatedEcalPixelTrackCandidateProducer::produce(), ReducedESRecHitCollectionProducer::produce(), TtSemiLepSignalSelMVAComputer::produce(), ElectronRecalibSuperClusterAssociator::produce(), L3MuonCandidateProducerFromMuons::produce(), CandidateTriggerObjectProducer::produce(), MuonSeedGenerator::produce(), GlobalTrackQualityProducer::produce(), RPCPointProducer::produce(), EcalZeroSuppressionProducer::produce(), SiStripClusterToDigiProducer::produce(), ConvertObjectMapRecord::produce(), FakeTBEventHeaderProducer::produce(), SimpleTrackListMerger::produce(), ConversionTrackMerger::produce(), CSCTFPacker::produce(), TBHodoActiveVolumeRawInfoProducer::produce(), SoftPFElectronTagInfoProducer::produce(), PFTrackProducer::produce(), PixelVertexProducer::produce(), CSCTriggerPrimitivesProducer::produce(), ReducedRecHitCollectionProducer::produce(), SETMuonSeedProducer::produce(), SoftPFMuonTagInfoProducer::produce(), GenFilterEfficiencyProducer::produce(), L1GctEmulator::produce(), PFSimParticleProducer::produce(), HBHENoiseFilterResultProducer::produce(), L1EmulBias::produce(), AlCaGammaJetProducer::produce(), pat::PATCompositeCandidateProducer::produce(), PFProducer::produce(), JetPlusTrackProducer::produce(), L1ExtraParticlesProd::produce(), L1GlobalTriggerRecordProducer::produce(), VertexFromTrackProducer::produce(), cms::MuonTCMETValueMapProducer::produce(), pat::PATMuonProducer::produce(), L1Comparator::produce(), HcalHitSelection::produce(), EgammaHLTNxNClusterProducer::produce(), FFTJetVertexAdder::produce(), RPCTrigger::produce(), FFTJetPFPileupCleaner::produce(), CaloTowersMerger::produce(), pat::PATTriggerMatchEmbedder< PATObjectType >::produce(), PFTauSecondaryVertexProducer::produce(), ConditionDumperInEdm::produce(), PatJPsiProducer::produce(), L1GlobalTriggerEvmRawToDigi::produce(), PFTauTransverseImpactParameters::produce(), MuIsolatorResultProducer< BT >::produce(), PrimaryVertexProducer::produce(), L1GTEvmDigiToRaw::produce(), NuclearInteractionEDProducer::produce(), pat::PATPhotonProducer::produce(), JetPlusTrackProducerAA::produce(), pat::PATTriggerEventProducer::produce(), pat::PATElectronProducer::produce(), L1GTDigiToRaw::produce(), L1GlobalTriggerRawToDigi::produce(), L1GlobalTrigger::produce(), PFPhotonTranslator::produce(), pat::PATTriggerProducer::produce(), EgammaHLTGsfTrackVarProducer::produce(), PFTauPrimaryVertexProducer::produce(), MuonIdProducer::produce(), RPCTechnicalTrigger::produce(), TriggerMatcherToHLTDebug::produce(), HadronAndPartonSelector::produce(), TemplatedSecondaryVertexProducer< IPTI, VTX >::produce(), PFTau3ProngReco::produce(), BoostedTopProducer::produce(), SoftLepton::produce(), reco::HcalHaloDataProducer::produce(), reco::EcalHaloDataProducer::produce(), EvtPlaneProducer::produce(), reco::CSCHaloDataProducer::produce(), reco::GlobalHaloDataProducer::produce(), CollHandle< EEDigiCollection >::read(), edm::service::RandomNumberGeneratorService::readFromEvent(), edm::service::RandomNumberGeneratorService::readFromLuminosityBlock(), AlcaBeamSpotManager::readLumi(), l1t::GtBoard::receiveCaloObjectData(), L1MuGMTPSB::receiveData(), L1GlobalTriggerPSB::receiveGctObjectData(), L1GlobalTriggerGTL::receiveGmtObjectData(), l1t::GtBoard::receiveMuonObjectData(), L1GlobalTriggerPSB::receiveTechnicalTriggers(), PFAlgo::reconstructParticles(), MuonPFAnalyzer::recoToGenMatch(), GlobalTrackingRegionProducerFromBeamSpot::regions(), GlobalTrackingRegionWithVerticesProducer::regions(), CosmicRegionalSeedGenerator::regions(), TrackingRegionsFromBeamSpotAndL2Tau::regions(), HITrackingRegionForPrimaryVtxProducer::regions(), CandidateSeededTrackingRegionsProducer::regions(), PhotonConversionTrajectorySeedProducerFromSingleLegAlgo::rejectTrack(), RunManagerMTWorker::resetGenParticleId(), RunManager::resetGenParticleId(), L1RetrieveL1Extra::retrieveL1ExtraObjects(), L1GtUtils::retrieveL1GtTriggerMenuLite(), CutBasedElectronID::robustSelection(), RxCalculator::RxCalculator(), HLTLevel1GTSeed::seedsL1Extra(), HLTLevel1GTSeed::seedsL1TriggerObjectMaps(), pf2pat::PtMinPFCandidateSelectorDefinition::select(), HLTEventSelector::select(), CaloTauSelectorDefinition::select(), HIProtoTrackSelector::select(), PFTauSelectorDefinition::select(), FourVectorHLTOffline::selectElectrons(), MuScleFitMuonSelector::selectGenSimMuons(), BTagHLTOfflineSource::selectJets(), FourVectorHLTOffline::selectJets(), FourVectorHLTOffline::selectMet(), MuScleFitMuonSelector::selectMuons(), BTagHLTOfflineSource::selectMuons(), FourVectorHLTOffline::selectMuons(), MuScleFit::selectMuons(), FourVectorHLTOffline::selectPhotons(), MuScleFitMuonSelector::selectSimulatedMuons(), FourVectorHLTOffline::selectTaus(), L3MuonTrajectoryBuilder::setEvent(), edm::StreamerOutputModuleBase::setHltMask(), PFDisplacedVertexCandidateFinder::setInput(), PFDisplacedVertexFinder::setInput(), TrackingMonitor::setNclus(), PFDisplacedVertexHelper::setPrimaryVertex(), PFDisplacedVertexCandidateFinder::setPrimaryVertex(), MuonMaker::SetVars(), FWECALDetailViewBuilder::showSuperClusters(), MuonVPlusJetsIDSelectionFunctor::spring10Cuts(), SiStripMonitorTrack::trackStudy(), GlobalCosmicMuonTrajectoryBuilder::trajectories(), GsfElectronDataAnalyzer::trigger(), DQMAnalyzer::trigger(), DTTrig::triggerReco(), edm::Event::triggerResultsByName(), MuonIdTruthInfo::truthMatchMuon(), and CosmicParametersDefinerForTP::vertex().
|
inline |
|
protected |
Definition at line 7 of file HandleBase.cc.
References product_, and whyFailedFactory_.
|
inline |
Definition at line 85 of file HandleBase.h.
References prov_.
Referenced by GsfElectronProducer::beginEvent(), GsfElectronBaseProducer::beginEvent(), GlobalHitsProdHistStripper::endRun(), GlobalHitsAnalyzer::fillG4MC(), GlobalHitsProdHist::fillG4MC(), GlobalHitsProducer::fillG4MC(), edm::Event::getByLabel(), edm::Event::getByToken(), FourVectorHLTOffline::selectElectrons(), BTagHLTOfflineSource::selectJets(), FourVectorHLTOffline::selectJets(), FourVectorHLTOffline::selectMet(), BTagHLTOfflineSource::selectMuons(), FourVectorHLTOffline::selectMuons(), FourVectorHLTOffline::selectPhotons(), and FourVectorHLTOffline::selectTaus().
|
inline |
Definition at line 63 of file HandleBase.h.
References product_, prov_, std::swap(), and whyFailedFactory_.
Referenced by edm::Event::getByLabel(), edm::Event::getByToken(), operator=(), edm::Handle< GenericObject >::operator=(), edm::Handle< FWGenericObject >::operator=(), edm::Handle< GenericObject >::swap(), edm::Handle< FWGenericObject >::swap(), and edm::swap().
|
inline |
Definition at line 111 of file HandleBase.h.
References whyFailedFactory_.
Referenced by HLTPhysicsDeclared::filter(), triggerExpression::get(), get(), and L3MuonCandidateProducerFromMuons::produce().
|
inline |
Definition at line 119 of file HandleBase.h.
References whyFailedFactory_.
|
private |
Definition at line 126 of file HandleBase.h.
Referenced by clear(), isValid(), productStorage(), and swap().
|
private |
Definition at line 127 of file HandleBase.h.
Referenced by clear(), edm::Handle< GenericObject >::clear(), edm::Handle< FWGenericObject >::clear(), edm::Handle< GenericObject >::Handle(), edm::Handle< FWGenericObject >::Handle(), id(), edm::Handle< GenericObject >::id(), edm::Handle< FWGenericObject >::id(), isValid(), edm::Handle< GenericObject >::isValid(), edm::Handle< FWGenericObject >::isValid(), provenance(), edm::Handle< GenericObject >::provenance(), edm::Handle< FWGenericObject >::provenance(), swap(), edm::Handle< GenericObject >::swap(), and edm::Handle< FWGenericObject >::swap().
|
private |
Definition at line 128 of file HandleBase.h.
Referenced by clear(), edm::Handle< GenericObject >::clear(), failedToGet(), edm::Handle< GenericObject >::failedToGet(), id(), edm::Handle< GenericObject >::product(), productStorage(), edm::Handle< GenericObject >::setWhyFailedFactory(), swap(), edm::Handle< GenericObject >::swap(), whyFailed(), and whyFailedFactory().