CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions
edm::Handle< T > Class Template Reference

#include <AssociativeIterator.h>

Inheritance diagram for edm::Handle< T >:
edm::HandleBase

Public Types

using element_type = T
 

Public Member Functions

 Handle ()
 
 Handle (T const *prod, Provenance const *prov)
 
 Handle (std::shared_ptr< HandleExceptionFactory const > &&)
 
 Handle (Handle const &)=default
 
T const & operator* () const
 
T const * operator-> () const
 
Handleoperator= (Handle &&)=default
 
Handleoperator= (Handle const &)=default
 
T const * product () const
 
 ~Handle ()
 
- Public Member Functions inherited from edm::HandleBase
void clear ()
 
bool failedToGet () const
 
 HandleBase ()
 
 HandleBase (void const *prod, Provenance const *prov)
 
 HandleBase (HandleBase const &)=default
 
 HandleBase (std::shared_ptr< HandleExceptionFactory const > &&iWhyFailed)
 Used when the attempt to get the data failed. More...
 
ProductID id () const
 
bool isValid () const
 
 operator bool () const
 
bool operator! () const
 
HandleBaseoperator= (HandleBase const &rhs)
 
HandleBaseoperator= (HandleBase &&rhs)
 
Provenance const * provenance () const
 
void swap (HandleBase &other)
 
std::shared_ptr< cms::ExceptionwhyFailed () const
 
std::shared_ptr< HandleExceptionFactory const > const & whyFailedFactory () const
 
 ~HandleBase ()
 

Additional Inherited Members

- Protected Member Functions inherited from edm::HandleBase
void const * productStorage () const
 

Detailed Description

template<typename T>
class edm::Handle< T >

Definition at line 50 of file AssociativeIterator.h.

Member Typedef Documentation

◆ element_type

template<typename T>
using edm::Handle< T >::element_type = T

Definition at line 35 of file Handle.h.

Constructor & Destructor Documentation

◆ Handle() [1/4]

template<class T >
Handle::Handle ( )

Definition at line 57 of file Handle.h.

57 : HandleBase() {}

◆ Handle() [2/4]

template<class T>
Handle::Handle ( T const *  prod,
Provenance const *  prov 
)

Definition at line 60 of file Handle.h.

◆ Handle() [3/4]

template<typename T>
edm::Handle< T >::Handle ( std::shared_ptr< HandleExceptionFactory const > &&  )

◆ Handle() [4/4]

template<typename T>
edm::Handle< T >::Handle ( Handle< T > const &  )
default

◆ ~Handle()

template<class T >
Handle::~Handle ( )

Definition at line 67 of file Handle.h.

67 {}

Member Function Documentation

◆ operator*()

template<class T >
T const & Handle::operator* ( ) const

Definition at line 80 of file Handle.h.

80  {
81  return *product();
82  }
T const * product() const
Definition: Handle.h:70

◆ operator->()

template<class T >
T const * Handle::operator-> ( ) const

Definition at line 75 of file Handle.h.

75  {
76  return product();
77  }
T const * product() const
Definition: Handle.h:70

◆ operator=() [1/2]

template<typename T>
Handle& edm::Handle< T >::operator= ( Handle< T > &&  )
default

◆ operator=() [2/2]

template<typename T>
Handle& edm::Handle< T >::operator= ( Handle< T > const &  )
default

◆ product()

template<class T >
T const * Handle::product ( ) const

Definition at line 70 of file Handle.h.

Referenced by CastorDigiProducer::accumulate(), EcalTimeDigiProducer::accumulateCaloHits(), EcalDigiProducer_Ph2::accumulateCaloHits(), EcalDigiProducer::accumulateCaloHits(), edm::DataMixingEMWorker::addEMSignals(), edm::DataMixingEMDigiWorker::addEMSignals(), edm::DataMixingHcalWorker::addHcalSignals(), edm::DataMixingHcalDigiWorker::addHcalSignals(), edm::DataMixingMuonWorker::addMuonSignals(), fireworks::addSiStripClusters(), edm::DataMixingSiStripRawWorker::addSiStripSignals(), SiStripGainFromData::algoAnalyze(), SiStripMonitorTrack::AllClusters(), CSCRecHit2DValidation::analyze(), CSCSegmentValidation::analyze(), GEMPadDigiClusterValidation::analyze(), GEMPadDigiValidation::analyze(), GEMStripDigiValidation::analyze(), GEMRecHitValidation::analyze(), CSCStubEfficiencyValidation::analyze(), CSCStubResolutionValidation::analyze(), GEMSimHitValidation::analyze(), EcalStatusAnalyzer::analyze(), EcalPerEvtMatacqAnalyzer::analyze(), RPCMonitorRaw::analyze(), TrackingTruthValid::analyze(), EcalMatacqAnalyzer::analyze(), EcalTBHodoscopeRawInfoDumper::analyze(), EcalTBTDCRawInfoDumper::analyze(), ESRecoSummary::analyze(), CastorHitAnalyzer::analyze(), L1Scalers::analyze(), HcalHitAnalyzer::analyze(), EcalTBValidation::analyze(), BTagPerformanceAnalyzerOnData::analyze(), RPCFEDIntegrity::analyze(), RECOVertex::analyze(), RPCMonitorLinkSynchro::analyze(), EgammaBasicClusters::analyze(), HCALRecHitAnalyzer::analyze(), HLTTauDQML1Plotter::analyze(), TagAndProbeBtagTriggerMonitor::analyze(), CSCTFAnalyzer::analyze(), TreeWriterForEcalCorrection::analyze(), EgammaSuperClusters::analyze(), SUSYDQMAnalyzer::analyze(), BTagPerformanceAnalyzerMC::analyze(), MaterialBudgetVolumeAnalysis::analyze(), EcalEBTrigPrimAnalyzer::analyze(), L1uGTTreeProducer::analyze(), dEdxAnalyzer::analyze(), EcalPreshowerNoiseDistrib::analyze(), HGCalTestPartialWaferRecHits::analyze(), RecoDisplacedMuonValidator::analyze(), RecoMuonValidator::analyze(), GenericBenchmarkAnalyzer::analyze(), MixCollectionValidation::analyze(), L1TDTTF::analyze(), SiStripMonitorDigi::analyze(), AlCaElectronsTest::analyze(), SiPixelPhase1HitsV::analyze(), SiPixelPhase1TrackingParticleV::analyze(), QcdPhotonsDQM::analyze(), HLTVertexPerformanceAnalyzer::analyze(), DiMuonVertexMonitor::analyze(), EcalTPInputAnalyzer::analyze(), miscalibExample::analyze(), DQMSourceEleCalib::analyze(), PFTester::analyze(), SiPixelClusterSource::analyze(), SimAnalyzerMinbias::analyze(), EcalSimpleTBAnalyzer::analyze(), EwkDQM::analyze(), KVFTest::analyze(), EcalPreshowerDigisValidation::analyze(), EcalPreshowerRecHitsValidation::analyze(), EcalABAnalyzer::analyze(), HGCalShowerSeparation::analyze(), GlobalMuonMatchAnalyzer::analyze(), EcalTPGAnalyzer::analyze(), CSCTFanalyzer::analyze(), EcalBarrelRecHitsValidation::analyze(), TopDiLeptonDQM::analyze(), edm::TestMix::analyze(), DQMHcalIterativePhiSymAlCaReco::analyze(), EcalEndcapRecHitsValidation::analyze(), DQMHcalPhiSymAlCaReco::analyze(), GlobalTest::analyze(), EcalPerEvtLaserAnalyzer::analyze(), TopMonitor::analyze(), EcalSimple2007H4TBAnalyzer::analyze(), EcalBarrelDigisValidation::analyze(), HcalSimHitsValidation::analyze(), EcalTestPulseAnalyzer::analyze(), ValidationMisalignedTracker::analyze(), EcalEndcapDigisValidation::analyze(), HiggsDQM::analyze(), HLTBTagPerformanceAnalyzer::analyze(), DQMSourcePi0::analyze(), BTagAndProbe::analyze(), L1TRPCTF::analyze(), SiStripMonitorCluster::analyze(), ElectronCalibration::analyze(), METTester::analyze(), DTCalibValidation::analyze(), EnergyScaleAnalyzer::analyze(), OMTFPatternMaker::analyze(), HGCalDigiValidation::analyze(), TestSuite::analyze(), SiPixelTrackResidualSource::analyze(), ContainmentCorrectionAnalyzer::analyze(), HcalGeomCheck::analyze(), HGCalRecHitValidation::analyze(), L1TGMT::analyze(), SiPixelHitEfficiencySource::analyze(), DTCalibValidationFromMuons::analyze(), CaloParticleDebugger::analyze(), SiStripSpyMonitorModule::analyze(), TkConvValidator::analyze(), ParticleNetJetTagMonitor::analyze(), edm::TestMixedSource::analyze(), EcalLaserAnalyzer2::analyze(), EcalLaserAnalyzer::analyze(), EGammaCutBasedEleIdAnalyzer::analyze(), CherenkovAnalysis::analyze(), StandaloneTrackMonitor::analyze(), EcalDigisValidation::analyze(), EcalRecHitsValidation::analyze(), TestOutliers::analyze(), HitEff::analyze(), HcalRecHitsValidation::analyze(), HGCalHitValidation::analyze(), StudyTriggerHLT::analyze(), ElectronCalibrationUniv::analyze(), DummyEvelyser::analyze(), PhotonValidator::analyze(), FSQDiJetAve::analyze(), L1TdeCSCTF::analyze(), L1TRPCTPG::analyze(), HcalTB06Analysis::analyze(), HLTGetDigi::analyze(), AnalyzerMinbias::analyze(), L1TCSCTF::analyze(), HitResol::analyze(), SiPixelErrorEstimation::analyze(), L1CaloTowerTreeProducer::analyze(), V0Monitor::analyze(), MuonIsolationDQM::analyze(), DQMPFCandidateAnalyzer::analyze(), TkAlV0sAnalyzer::analyze(), CastorDigiAnalyzer::analyze(), cms::Analyzer_minbias::analyze(), RecAnalyzerMinbias::analyze(), DiMuonVertexValidation::analyze(), TrackingMonitor::analyze(), DiElectronVertexValidation::analyze(), HcalDigiAnalyzer::analyze(), PhotonIDSimpleAnalyzer::analyze(), TauTagValidation::analyze(), HcalHBHEMuonAnalyzer::analyze(), JetAnalyzer_HeavyIons::analyze(), EcalCosmicsHists::analyze(), CosmicRateAnalyzer::analyze(), FSQDQM::analyze(), ZToMuMuGammaAnalyzer::analyze(), HcalIsoTrkSimAnalyzer::analyze(), EcalMixingModuleValidation::analyze(), JetAnalyzer::analyze(), OverlapValidation::analyze(), StudyCaloResponse::analyze(), V0Validator::analyze(), HcalIsoTrkAnalyzer::analyze(), PhotonAnalyzer::analyze(), METAnalyzer::analyze(), IsoTrig::analyze(), SiStripMonitorApproximateCluster::analyze(), PrimaryVertexAnalyzer4PUSlimmed::analyze(), EcnaAnalyzer::analyze(), TrackerDpgAnalysis::analyze(), BeamHaloAnalyzer::analyze(), MuonTrackValidator::analyze(), Primary4DVertexValidation::analyze(), TrackingNtuple::analyze(), EgammaObjects::analyzeElectrons(), L1ExtraDQM::analyzeL1ExtraIsoTauJet(), HcalHBHEMuonHighEtaAnalyzer::analyzeMuon(), EgammaObjects::analyzePhotons(), PixelClusterShapeExtractor::analyzeSimHits(), MtdRecoClusterToSimLayerClusterAssociatorByHitsImpl::associateRecoToSim(), LCToSimTSAssociatorByEnergyScoreImpl::associateRecoToSim(), TrackAssociatorByHitsImpl::associateRecoToSim(), MtdRecoClusterToSimLayerClusterAssociatorByHitsImpl::associateSimToReco(), LCToSimTSAssociatorByEnergyScoreImpl::associateSimToReco(), TrackAssociatorByHitsImpl::associateSimToReco(), MtdSimLayerClusterToTPAssociatorByTrackIdImpl::associateSimToTP(), MtdSimLayerClusterToTPAssociatorByTrackIdImpl::associateTPToSim(), AreaSeededTrackingRegionsBuilder::beginEvent(), LHE2HepMCConverter::beginRun(), FWPFCandidateDetailView::build(), FWPFCandidateDetailView::buildGLEventScene(), pat::LeptonJetIsolationAngle::calculate(), EcalHaloAlgo::Calculate(), PhotonIsolationCalculator::calculateEcalRecHitIso(), HiFJGridEmptyAreaCalculator::calculateGridRho(), PFIsolationEstimator::chargedHadronVertex(), FWBeamSpot::checkBeamSpot(), CosmicClusterProducer::clusterizeECALPart(), RazorComputer::compute(), TCMETAlgo::correct_MET_for_Tracks(), EcalCosmicsHists::determineTriggers(), RPCTTUMonitor::discriminateGMT(), L1JetRecoTreeProducer::doCaloJetCorr(), L1JetRecoTreeProducer::doPFJetCorr(), L1JetRecoTreeProducer::doPUPPIMetNoMu(), MultiTrackValidatorGenPs::dqmAnalyze(), MultiTrackValidator::dqmAnalyze(), DTRecHitQuality::dqmAnalyze(), TICLTrackstersEdgesValidation::dqmAnalyze(), InvRingCalib::duringLoop(), EcalEleCalibLooper::duringLoop(), Pi0FixedMassWindowCalibration::duringLoop(), ZeeCalibration::duringLoop(), EcalClusterIsoCalculator::EcalClusterIsoCalculator(), CorrPCCProducer::endLuminosityBlock(), spr::energyECAL(), MuonCosmicCompatibilityFiller::eventActivity(), PSimHitMap::fill(), BPHWriteSpecificDecay::fill(), HcalSignalGenerator< HBHEDigitizerTraits >::fill(), TopSingleLepton::MonitorEnsemble::fill(), SingleTopTChannelLepton::MonitorEnsemble::fill(), TopDiLeptonOffline::MonitorEnsemble::fill(), EcalSignalGenerator< EEDigitizerTraits >::fill(), BJetEnergyRegressionMVA::fillAdditionalVariables(), GlobalDigisProducer::fillECal(), GlobalDigisAnalyzer::fillECal(), GlobalRecHitsAnalyzer::fillECal(), GlobalRecHitsProducer::fillECal(), GlobalDigisProducer::fillHCal(), GlobalDigisAnalyzer::fillHCal(), GlobalRecHitsAnalyzer::fillHCal(), GlobalRecHitsProducer::fillHCal(), egHLT::OffHelper::fillHLTData(), egHLT::OffHelper::fillHLTDataPho(), egHLT::OffHelper::fillIsolData(), JetMETHLTOfflineSource::fillMEforEffAllTrigger(), JetMETHLTOfflineSource::fillMEforMonAllTrigger(), JetMETHLTOfflineSource::fillMEforTriggerNTfired(), TkAlV0sAnalyzer::fillMonitoringHistos(), GlobalRecHitsAnalyzer::fillMuon(), GlobalRecHitsProducer::fillMuon(), TrackingNtuple::fillPhase2OTHits(), QcdLowPtDQM::fillPixelClusterInfos(), TrackingNtuple::fillPixelHits(), QcdLowPtDQM::fillPixels(), TrackingNtuple::fillSeeds(), TrackingNtuple::fillStripMatchedHits(), TrackingNtuple::fillStripRphiStereoHits(), QcdUeDQM::fillVtxPlots(), SimMuFilter::filter(), PFFilter::filter(), ClusterMultiplicityFilter::filter(), PFMETFilter::filter(), PFJetFilter::filter(), VBFGenJetFilter::filter(), ElectronIdMVAProducer::filter(), PhotonIsoProducer::filter(), L1GTTripleObjectCond::filter(), ttbarEventSelector::filter(), ElectronRegressionEnergyProducer::filter(), L1GTQuadObjectCond::filter(), BeamSplash::filter(), ECALActivity::filter(), MuScleFitGenFilter::filter(), L1GTDoubleObjectCond::filter(), FilterOutScraping::filter(), FilterOutLowPt::filter(), IsTBH4Type::filter(), PhysDecl::filter(), RemovePileUpDominatedEventsGen::filter(), EcalExclusiveTrigFilter::filter(), GoodVertexFilter::filter(), SecondaryVertexFilter::filter(), TriggerRulePrefireVetoFilter::filter(), BVertexFilterT< VTX >::filter(), EcalSkim::filter(), HLTEcalPhiSymFilter::filter(), WZInterestingEventSelector::filter(), HLTEcalResonanceFilter::filter(), HLTRegionalEcalResonanceFilter::filter(), CSCEfficiency::filter(), V0Fitter::fitAll(), gen::PyquenHadronizer::generatePartonsAndHadronize(), gen::HydjetHadronizer::generatePartonsAndHadronize(), gen::Hydjet2Hadronizer::generatePartonsAndHadronize(), raw_impl::get(), L1MuGMTPSB::getCalo(), egamma::getClosestCtfToGsf(), Multi5x5SuperClusterProducer::getClusterPtrVector(), HiSuperClusterProducer::getClusterPtrVector(), Multi5x5ClusterProducer::getCollection(), IslandClusterProducer::getCollection(), EcalSelectiveReadoutProducer::getEBDigis(), EcalClusterPUCleaningTools::getEBRecHits(), EcalSelectiveReadoutProducer::getEEDigis(), EcalClusterPUCleaningTools::getEERecHits(), HLTExoticaSubAnalysis::getHandlesToObjects(), PhotonMIPHaloTagger::GetMipTrailFit(), OMTFReconstruction::getProcessorCandidates(), KVFTest::getSimVertex(), KineExample::getSimVertex(), EcalSelectiveReadoutProducer::getTrigPrims(), MixEvtVtxGenerator::getVertex(), MixBoostEvtVtxGenerator::getVertex(), RawPCCProducer::globalEndLuminosityBlockProduce(), HiPhotonType::HiPhotonType(), HLTTrackSeedMultiplicityFilter::hltFilter(), HLTHcalNoiseFilter::hltFilter(), HLTDisplacedEgammaFilter::hltFilter(), HLTDeDxFilter::hltFilter(), HLTEgammaGenericQuadraticEtaFilter::hltFilter(), HLTEgammaGenericQuadraticFilter::hltFilter(), HLTMuonPFIsoFilter::hltFilter(), HLTMuonL1Filter::hltFilter(), HLTElectronPFMTFilter< T >::hltFilter(), HLTGenericFilter< T1 >::hltFilter(), HLTPixelClusterShapeFilter::hltFilter(), HLTLevel1GTSeed::hltFilter(), TrackWithVertexSelector::init(), PixelClusterShapeSeedComparitor::init(), HLTHiggsSubAnalysis::initAndInsertJets(), MuonTruth::initEvent(), HLTHiggsSubAnalysis::initobjects(), CosmicSplitterValidation::is_gold_muon(), MuonCosmicCompatibilityFiller::isOverlappingMuon(), egHLT::OffEvt::jets(), JetPlusTrackCorrector::jtaUsingEventData(), ReducedEGProducer::linkCaloClusters(), PFECALSuperClusterAlgo::loadAndSortPFClusters(), QualityCutsAnalyzer::LoopOverJetTracksAssociation(), main(), TSToSimTSHitLCAssociatorByEnergyScoreImpl::makeConnections(), TSToSCAssociatorByEnergyScoreImpl::makeConnections(), MultiClusterAssociatorByEnergyScoreImpl::makeConnections(), LCToSCAssociatorByEnergyScoreImpl< HIT >::makeConnections(), LCToCPAssociatorByEnergyScoreImpl< HIT >::makeConnections(), TSToSimTSAssociatorByEnergyScoreImpl::makeConnections(), EcalDisplaysByEvent::makeHistos(), TrackerHitAssociator::makeMaps(), PiZeroAnalyzer::makePizero(), DtPhase2DigiToStubsConverter::makeStubs(), DtDigiToStubsConverter::makeStubs(), GlobalMuonTrajectoryBuilder::makeTkCandCollection(), StubsSimHitsMatcher::match(), Phase2TrackerValidateDigi::matchedSimTrack(), ElectronHEEPIDValueMapProducer::nrSaturatedCrysIn5x5(), EventCapture::observeEventBegin(), CandidateSimMuonMatcher::observeEventEnd(), DTSegmentSelector::operator()(), IsoPhotonEBSelector::operator()(), ZElectronsSelector::operator()(), edm::Handle< GenericObject >::operator*(), edm::Handle< FWGenericObject >::operator*(), edm::Handle< GenericObject >::operator->(), edm::Handle< FWGenericObject >::operator->(), FixedGridRhoProducer::produce(), ConversionTrackRefFix::produce(), ESRecHitProducer::produce(), EcalTBHodoscopeRecInfoProducer::produce(), EcalTBH2TDCRecInfoProducer::produce(), EcalTBTDCRecInfoProducer::produce(), HIBestVertexProducer::produce(), MuonAssociatorEDProducer::produce(), HFNoseRawToDigiFake::produce(), PixelVertexProducerClusters::produce(), HGCalRawToDigiFake::produce(), JetTracksAssociatorAtVertex::produce(), EcalUncalibRecHitProducer::produce(), RegressionEnergyPatElectronProducer::produce(), VertexAssociatorByTracksProducer::produce(), CSCDigiProducer::produce(), VertexAssociatorByPositionAndTracksProducer::produce(), PFNuclearProducer::produce(), SimHitTPAssociationProducer::produce(), HIPixelTrackFilterProducer::produce(), LightPFTrackProducer::produce(), ME0PadDigiProducer::produce(), HcalRealisticZS::produce(), FastTrackerRecHitMaskProducer::produce(), EcalZeroSuppressionProducer::produce(), RecHitFilter::produce(), CSCSegmentProducer::produce(), KFBasedPixelFitterProducer::produce(), MVAJetPuIdProducer::produce(), ElectronPATIdMVAProducer::produce(), HGCalRecHitProducer::produce(), cms::MuonMET::produce(), Phase2L1TGMTStubProducer::produce(), SiStripRegFEDSelector::produce(), RPCPointProducer::produce(), CSCTFTrackProducer::produce(), HIProtoTrackFilterProducer::produce(), TrackProducerWithSCAssociation::produce(), L1TMuonEndCapShowerProducer::produce(), EcalTBWeightUncalibRecHitProducer::produce(), PileupInformation::produce(), FakeTBEventHeaderProducer::produce(), Type1PFMET::produce(), RPCDigiProducer::produce(), GE0TriggerPseudoProducer::produce(), ME0TriggerPseudoProducer::produce(), ElectronIdMVABased::produce(), HcalDigiToRaw::produce(), ME0TriggerProducer::produce(), VertexCompositeCandidateCollectionSelector::produce(), HFRecoEcalCandidateProducer::produce(), EgammaHLTClusterShapeProducer::produce(), ECALRegFEDSelector::produce(), CSCTFPacker::produce(), AlcaPCCEventProducer::produce(), RPCandIRPCDigiProducer::produce(), EcalDigiSelector::produce(), trklet::ProducerAS::produce(), TBHodoActiveVolumeRawInfoProducer::produce(), EcalRecalibRecHitProducer::produce(), trklet::ProducerTT::produce(), edm::CFWriter::produce(), UncleanSCRecoveryProducer::produce(), ConversionTrackMerger::produce(), trackerTFP::ProducerTT::produce(), CSCRecHitDProducer::produce(), sistrip::SpyDigiConverterModule::produce(), PuppiPhoton::produce(), L1TMuonBarrelKalmanStubProducer::produce(), HybridClusterProducer::produce(), PreshowerClusterShapeProducer::produce(), PFTrackProducer::produce(), HcalTrigPrimDigiProducer::produce(), PFRecoTauTagInfoProducer::produce(), GEMPadDigiProducer::produce(), HiEgammaSCCorrectionMaker::produce(), AlCaElectronTracksReducer::produce(), ALPAKA_ACCELERATOR_NAMESPACE::HGCalSoARecHitsProducer::produce(), pat::LeptonUpdater< T >::produce(), OniaPhotonConversionProducer::produce(), trklet::ProducerKFout::produce(), PuppiProducer::produce(), HcalRecHitRecalib::produce(), trackerTFP::ProducerKFin::produce(), EgammaHLTElectronTrackIsolationProducers::produce(), HLTHcalPFClusterIsolationProducer< T1 >::produce(), pat::PATPackedCandidateProducer::produce(), L1CaloJetHTTProducer::produce(), BtoCharmDecayVertexMergerT< VTX >::produce(), GctDigiToRaw::produce(), EcalRecHitRecalib::produce(), ME0DigiPreRecoProducer::produce(), EgammaHLTPhotonTrackIsolationProducersRegional::produce(), ConversionSeedFilter::produce(), GEMDigiProducer::produce(), PrimaryVertexSorter< ParticlesCollection >::produce(), HLTHGCalLayerClusterIsolationProducer< T1 >::produce(), TevMuonProducer::produce(), ME0DigiProducer::produce(), cms::MuonTCMETValueMapProducer::produce(), EgammaSCCorrectionMaker::produce(), EventWithHistoryProducerFromL1ABC::produce(), QuickTrackAssociatorByHitsProducer::produce(), pat::PATConversionProducer::produce(), HiSpikeCleaner::produce(), PFClusterMatchedToPhotonsSelector::produce(), EgammaHLTNxNClusterProducer::produce(), pat::PATIsolatedTrackProducer::produce(), PhotonProducer::produce(), EcalDetailedTimeRecHitProducer::produce(), HLTEcalPFClusterIsolationProducer< T1 >::produce(), EmbeddingHltPixelVerticesProducer::produce(), L1TExtCondProducer::produce(), PreshowerPhiClusterProducer::produce(), TtbarTrackProducer::produce(), HLTRechitsToDigis::produce(), pat::PATPhotonProducer::produce(), PreshowerClusterProducer::produce(), DeDxHitInfoProducer::produce(), AlCaECALRecHitReducer::produce(), L1GTDigiToRaw::produce(), TrackAlgoCompareUtil::produce(), AlCaDiJetsProducer::produce(), DTDigitizer::produce(), EcalEBTrigPrimProducer::produce(), IsolatedEcalPixelTrackCandidateProducer::produce(), omtf::OmtfPacker::produce(), CaloTPTableProducer::produce(), L1GlobalTriggerEvmRawToDigi::produce(), GenJetBCEnergyRatio::produce(), L1CaloJetProducer::produce(), reco::CentralityProducer::produce(), EcalEBTrigPrimPhase2Producer::produce(), JetTagProducer::produce(), reco::BeamHaloSummaryProducer::produce(), FastPrimaryVertexWithWeightsProducer::produce(), AlCaHcalNoiseProducer::produce(), CSCTriggerPrimitivesProducer::produce(), APVCyclePhaseProducerFromL1ABC::produce(), sistrip::FEDEmulatorModule::produce(), ClusterTPAssociationProducer::produce(), Phase2L1CaloJetEmulator::produce(), PixelJetPuId::produce(), RPDigiProducer::produce(), HLTScoutingEgammaProducer::produce(), APVCyclePhaseProducerFromL1TS::produce(), EmbeddingVertexCorrector::produce(), L1GlobalTriggerRawToDigi::produce(), Phase2L1CaloEGammaEmulator::produce(), L1TowerCalibrator::produce(), ConversionProducer::produce(), PFSimParticleProducer::produce(), MuonMCClassifier::produce(), pat::PATElectronProducer::produce(), CTPPSRecHitProducer::produce(), FastTrackDeDxProducer::produce(), MuonSimClassifier::produce(), MuonIdProducer::produce(), FastPrimaryVertexProducer::produce(), HLTRechitInRegionsProducer< T1 >::produce(), PFElecTkProducer::produce(), ME0ReDigiProducer::produce(), NuclearTrackCorrector::produce(), GoodSeedProducer::produce(), EcalTrigPrimProducer::produce(), ShiftedJetProducerT< T, Textractor >::produce(), CTPPSPixelDigiProducer::produce(), GenParticleProducer::produce(), CaloJetMETcorrInputProducerT< T, Textractor >::produce(), pat::PATMuonProducer::produce(), PileupJetIdProducer::produce(), L1NNCaloTauProducer::produce(), SelectedElectronFEDListProducer< TEle, TCand >::produce(), JetCleanerForType1METT< T, Textractor >::produce(), GenPUProtonProducer::produce(), PFJetMETcorrInputProducerT< T, Textractor >::produce(), L1NNCaloTauEmulator::produce(), reco::GlobalHaloDataProducer::produce(), L1EGCrystalClusterEmulatorProducer::produce(), fireworks::pushNearbyPixelHits(), MuonCosmicCompatibilityFiller::pvMatches(), BeamFitter::readEvent(), AlcaBeamSpotManager::readLumi(), L1MuGMTPSB::receiveData(), HcalDigisValidation::reco(), MuonTrackingRegionByPtBuilder::region(), MuonTrackingRegionBuilder::region(), TrackingRegionsFromBeamSpotAndL2Tau::regions(), CosmicRegionalSeedGenerator::regions(), L3MumuTrackingRegion::regions(), TauRegionalPixelSeedGenerator::regions(), CandidateSeededTrackingRegionsProducer::regions(), PointSeededTrackingRegionsProducer::regions(), CandidatePointSeededTrackingRegionsProducer::regions(), RunManagerMTWorker::resetGenParticleId(), CutsIsolatorWithCorrection::result(), L1RetrieveL1Extra::retrieveL1ExtraObjects(), L1GtUtils::retrieveL1GtTriggerMenuLite(), CutBasedElectronID::robustSelection(), edmtest::OtherThingAlgorithm::run(), PixelTrackReconstruction::run(), EcalRecHitWorkerRecover::run(), SeedingOTEDProducer::run(), MultiTrackSelector::run(), ConvBremPFTrackFinder::runConvBremFinder(), EcalDQMonitorTask::runOnCollection(), TrackerPSimHitSelector::select(), PixelPSimHitSelector::select(), MuonPSimHitSelector::select(), PSimHitSelector::select(), AlignmentTrackFromVertexSelector::select(), HitPixelLayersTPSelector::select(), SelectionStep< Object >::select(), MuScleFitMuonSelector::selectGenSimMuons(), PFDisplacedVertexFinder::setInput(), L1Analysis::L1AnalysisCSCTF::SetLCTs(), L1Analysis::L1AnalysisRecoMet::SetMet(), ticl::TracksterP4FromTrackAndPCA::setP4(), egHLT::OffHelper::setTrigInfo(), IsoTrig::studyTiming(), SiStripMonitorTrack::trackStudy(), egHLT::OffHelper::trigEvt(), and MeasurementTrackerEventProducer::updateStrips().

70  {
71  return static_cast<T const*>(productStorage());
72  }
long double T
void const * productStorage() const
Definition: HandleBase.cc:18