CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions
edm::reftobase::BaseHolder< T > Class Template Referenceabstract

#include <BaseHolder.h>

Inheritance diagram for edm::reftobase::BaseHolder< T >:
edm::reftobase::Holder< T, REF > edm::reftobase::IndirectHolder< T >

Public Member Functions

 BaseHolder ()
 
virtual BaseHolder< T > * clone () const =0
 
virtual bool fillRefIfMyTypeMatches (RefHolderBase &fillme, std::string &msg) const =0
 
virtual T const * getPtr () const =0
 
virtual bool hasProductCache () const =0
 
virtual std::auto_ptr
< RefHolderBase
holder () const =0
 
virtual ProductID id () const =0
 
virtual bool isAvailable () const =0
 
virtual bool isEqualTo (BaseHolder< T > const &rhs) const =0
 
virtual size_t key () const =0
 
virtual std::auto_ptr
< RefVectorHolderBase
makeVectorBaseHolder () const =0
 
virtual std::auto_ptr
< BaseVectorHolder< T > > 
makeVectorHolder () const =0
 
virtual void const * product () const =0
 
virtual EDProductGetter const * productGetter () const =0
 
void swap (BaseHolder &)
 
virtual ~BaseHolder ()
 

Static Public Member Functions

static short Class_Version ()
 

Protected Member Functions

 BaseHolder (BaseHolder const &other)
 
BaseHolderoperator= (BaseHolder const &rhs)
 

Detailed Description

template<typename T>
class edm::reftobase::BaseHolder< T >

Definition at line 28 of file BaseHolder.h.

Constructor & Destructor Documentation

template<typename T >
edm::reftobase::BaseHolder< T >::BaseHolder ( )

Definition at line 87 of file BaseHolder.h.

87  {
88  }
template<typename T >
edm::reftobase::BaseHolder< T >::~BaseHolder ( )
virtual

Definition at line 103 of file BaseHolder.h.

103  {
104  // nothing to do.
105  }
template<typename T >
edm::reftobase::BaseHolder< T >::BaseHolder ( BaseHolder< T > const &  other)
protected

Definition at line 91 of file BaseHolder.h.

91  {
92  // Nothing to do.
93  }

Member Function Documentation

template<typename T>
static short edm::reftobase::BaseHolder< T >::Class_Version ( )
inlinestatic

Definition at line 72 of file BaseHolder.h.

74 :
75  // We want the following called only by derived classes.
template<typename T>
virtual BaseHolder<T>* edm::reftobase::BaseHolder< T >::clone ( ) const
pure virtual

Implemented in edm::reftobase::IndirectHolder< T >, edm::reftobase::IndirectHolder< reco::Jet >, edm::reftobase::IndirectHolder< reco::WMuNuCandidate >, edm::reftobase::IndirectHolder< reco::PhotonCore >, edm::reftobase::IndirectHolder< reco::Track >, edm::reftobase::IndirectHolder< reco::BaseTagInfo >, edm::reftobase::IndirectHolder< reco::Electron >, edm::reftobase::IndirectHolder< reco::Photon >, edm::reftobase::IndirectHolder< reco::Candidate >, edm::reftobase::IndirectHolder< reco::PFTau >, edm::reftobase::IndirectHolder< L2MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectron >, edm::reftobase::IndirectHolder< L3MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::WMuNuCandidatePtr >, edm::reftobase::IndirectHolder< reco::CaloCluster >, edm::reftobase::IndirectHolder< reco::Muon >, edm::reftobase::IndirectHolder< reco::ElectronSeed >, edm::reftobase::IndirectHolder< TrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectronCore >, edm::reftobase::Holder< T, REF >, edm::reftobase::Holder< reco::Candidate, pat::ParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::IsolatedPixelTrackCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloMETRef >, edm::reftobase::Holder< reco::Track, reco::TrackRef >, edm::reftobase::Holder< L3MuonTrajectorySeed, edm::Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EmParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterMETRef >, edm::reftobase::Holder< reco::Candidate, reco::MuonRef >, edm::reftobase::Holder< L2MuonTrajectorySeed, edm::Ref< L2MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::PFJetRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::PFRecoTauChargedHadronRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::RecoTauPiZeroRef >, edm::reftobase::Holder< reco::Candidate, reco::CandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedRefCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PhotonRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::BasicClusterCollection > >, edm::reftobase::Holder< reco::Candidate, reco::METRef >, edm::reftobase::Holder< reco::Candidate, pat::JetRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRefProd >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTBasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::SiStripElectronRef >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterCollection, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterCollection > > >, edm::reftobase::Holder< reco::BaseTau, reco::CaloTauRef >, edm::reftobase::Holder< reco::Jet, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositeCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::EcalIsolatedParticleCandidateRef >, edm::reftobase::Holder< reco::Candidate, edm::RefToBase< reco::Jet > >, edm::reftobase::Holder< reco::Candidate, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::GsfElectronRef >, edm::reftobase::Holder< reco::VertexRef, edm::Ref< std::vector< reco::VertexRef > > >, edm::reftobase::Holder< reco::Candidate, pat::PFParticleRef >, edm::reftobase::Holder< reco::Candidate, pat::CompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::SuperClusterCollection > >, edm::reftobase::Holder< std::vector< reco::VertexRef >, edm::Ref< std::vector< std::vector< reco::VertexRef > > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterRef, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterRef > > >, edm::reftobase::Holder< reco::BaseTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, pat::METRef >, edm::reftobase::Holder< reco::Candidate, pat::TauRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositePtrCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFMETRef >, edm::reftobase::Holder< CaloRecHit, edm::Ref< std::vector< CaloRecHit > > >, edm::reftobase::Holder< reco::PFTau3ProngSummaryRef, edm::Ref< std::vector< reco::PFTau3ProngSummaryRef > > >, edm::reftobase::Holder< reco::Candidate, pat::GenericParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoStandAloneMuonCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedCandidateRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectStandAloneRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1JetParticleRef >, edm::reftobase::Holder< reco::Jet, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Jet, reco::BasicJetRef >, edm::reftobase::Holder< reco::ConvBremSeed, edm::Ref< reco::ConvBremSeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::CompositeCandidateRef >, edm::reftobase::Holder< TrajectorySeed, Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Jet, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, reco::BasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloJetRef >, edm::reftobase::Holder< PSimHit, TrackPSimHitRef >, edm::reftobase::Holder< reco::ElectronSeed, edm::Ref< reco::ElectronSeedCollection > >, edm::reftobase::Holder< CaloRecHit, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummary, edm::Ref< std::vector< reco::PFTau3ProngSummary > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameter, edm::Ref< std::vector< reco::PFTauTransverseImpactParameter > > >, edm::reftobase::Holder< reco::Candidate, reco::RecoPFClusterRefCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::edm::Ref >, edm::reftobase::Holder< reco::Candidate, pat::PhotonRef >, edm::reftobase::Holder< reco::Candidate, reco::NamedCompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1MuonParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoRef >, edm::reftobase::Holder< TrajectorySeed, edm::Ref< TrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::GenMETRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::CaloJetRef >, edm::reftobase::Holder< reco::Candidate, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummaryCollection, edm::Ref< std::vector< reco::PFTau3ProngSummaryCollection > > >, edm::reftobase::Holder< reco::CompositeCandidate, reco::PFTauDecayModeRef >, edm::reftobase::Holder< reco::PFTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, reco::BaseTauRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoEcalCandidateRef >, edm::reftobase::Holder< reco::Track, reco::GsfTrackRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CATopJetTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenericJetRef >, edm::reftobase::Holder< reco::Candidate, pat::ConversionRef >, edm::reftobase::Holder< reco::Candidate, pat::MuonRef >, edm::reftobase::Holder< reco::Candidate, pat::ElectronRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTBasicJetRef >, and edm::reftobase::Holder< reco::Candidate, reco::ElectronRef >.

template<typename T>
virtual bool edm::reftobase::BaseHolder< T >::fillRefIfMyTypeMatches ( RefHolderBase fillme,
std::string &  msg 
) const
pure virtual

Implemented in edm::reftobase::IndirectHolder< T >, edm::reftobase::IndirectHolder< reco::Jet >, edm::reftobase::IndirectHolder< reco::WMuNuCandidate >, edm::reftobase::IndirectHolder< reco::PhotonCore >, edm::reftobase::IndirectHolder< reco::Track >, edm::reftobase::IndirectHolder< reco::BaseTagInfo >, edm::reftobase::IndirectHolder< reco::Electron >, edm::reftobase::IndirectHolder< reco::Photon >, edm::reftobase::IndirectHolder< reco::Candidate >, edm::reftobase::IndirectHolder< reco::PFTau >, edm::reftobase::IndirectHolder< L2MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectron >, edm::reftobase::IndirectHolder< L3MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::WMuNuCandidatePtr >, edm::reftobase::IndirectHolder< reco::CaloCluster >, edm::reftobase::IndirectHolder< reco::Muon >, edm::reftobase::IndirectHolder< reco::ElectronSeed >, edm::reftobase::IndirectHolder< TrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectronCore >, edm::reftobase::Holder< T, REF >, edm::reftobase::Holder< reco::Candidate, pat::ParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::IsolatedPixelTrackCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloMETRef >, edm::reftobase::Holder< reco::Track, reco::TrackRef >, edm::reftobase::Holder< L3MuonTrajectorySeed, edm::Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EmParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterMETRef >, edm::reftobase::Holder< reco::Candidate, reco::MuonRef >, edm::reftobase::Holder< L2MuonTrajectorySeed, edm::Ref< L2MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::PFJetRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::PFRecoTauChargedHadronRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::RecoTauPiZeroRef >, edm::reftobase::Holder< reco::Candidate, reco::CandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedRefCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PhotonRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::BasicClusterCollection > >, edm::reftobase::Holder< reco::Candidate, reco::METRef >, edm::reftobase::Holder< reco::Candidate, pat::JetRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRefProd >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTBasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::SiStripElectronRef >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterCollection, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterCollection > > >, edm::reftobase::Holder< reco::BaseTau, reco::CaloTauRef >, edm::reftobase::Holder< reco::Jet, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositeCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::EcalIsolatedParticleCandidateRef >, edm::reftobase::Holder< reco::Candidate, edm::RefToBase< reco::Jet > >, edm::reftobase::Holder< reco::Candidate, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::GsfElectronRef >, edm::reftobase::Holder< reco::VertexRef, edm::Ref< std::vector< reco::VertexRef > > >, edm::reftobase::Holder< reco::Candidate, pat::PFParticleRef >, edm::reftobase::Holder< reco::Candidate, pat::CompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::SuperClusterCollection > >, edm::reftobase::Holder< std::vector< reco::VertexRef >, edm::Ref< std::vector< std::vector< reco::VertexRef > > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterRef, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterRef > > >, edm::reftobase::Holder< reco::BaseTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, pat::METRef >, edm::reftobase::Holder< reco::Candidate, pat::TauRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositePtrCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFMETRef >, edm::reftobase::Holder< CaloRecHit, edm::Ref< std::vector< CaloRecHit > > >, edm::reftobase::Holder< reco::PFTau3ProngSummaryRef, edm::Ref< std::vector< reco::PFTau3ProngSummaryRef > > >, edm::reftobase::Holder< reco::Candidate, pat::GenericParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoStandAloneMuonCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedCandidateRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectStandAloneRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1JetParticleRef >, edm::reftobase::Holder< reco::Jet, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Jet, reco::BasicJetRef >, edm::reftobase::Holder< reco::ConvBremSeed, edm::Ref< reco::ConvBremSeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::CompositeCandidateRef >, edm::reftobase::Holder< TrajectorySeed, Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Jet, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, reco::BasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloJetRef >, edm::reftobase::Holder< PSimHit, TrackPSimHitRef >, edm::reftobase::Holder< reco::ElectronSeed, edm::Ref< reco::ElectronSeedCollection > >, edm::reftobase::Holder< CaloRecHit, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummary, edm::Ref< std::vector< reco::PFTau3ProngSummary > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameter, edm::Ref< std::vector< reco::PFTauTransverseImpactParameter > > >, edm::reftobase::Holder< reco::Candidate, reco::RecoPFClusterRefCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::edm::Ref >, edm::reftobase::Holder< reco::Candidate, pat::PhotonRef >, edm::reftobase::Holder< reco::Candidate, reco::NamedCompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1MuonParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoRef >, edm::reftobase::Holder< TrajectorySeed, edm::Ref< TrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::GenMETRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::CaloJetRef >, edm::reftobase::Holder< reco::Candidate, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummaryCollection, edm::Ref< std::vector< reco::PFTau3ProngSummaryCollection > > >, edm::reftobase::Holder< reco::CompositeCandidate, reco::PFTauDecayModeRef >, edm::reftobase::Holder< reco::PFTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, reco::BaseTauRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoEcalCandidateRef >, edm::reftobase::Holder< reco::Track, reco::GsfTrackRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CATopJetTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenericJetRef >, edm::reftobase::Holder< reco::Candidate, pat::ConversionRef >, edm::reftobase::Holder< reco::Candidate, pat::MuonRef >, edm::reftobase::Holder< reco::Candidate, pat::ElectronRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTBasicJetRef >, and edm::reftobase::Holder< reco::Candidate, reco::ElectronRef >.

template<typename T>
virtual T const* edm::reftobase::BaseHolder< T >::getPtr ( ) const
pure virtual

Implemented in edm::reftobase::IndirectHolder< T >, edm::reftobase::IndirectHolder< reco::Jet >, edm::reftobase::IndirectHolder< reco::WMuNuCandidate >, edm::reftobase::IndirectHolder< reco::PhotonCore >, edm::reftobase::IndirectHolder< reco::Track >, edm::reftobase::IndirectHolder< reco::BaseTagInfo >, edm::reftobase::IndirectHolder< reco::Electron >, edm::reftobase::IndirectHolder< reco::Photon >, edm::reftobase::IndirectHolder< reco::Candidate >, edm::reftobase::IndirectHolder< reco::PFTau >, edm::reftobase::IndirectHolder< L2MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectron >, edm::reftobase::IndirectHolder< L3MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::WMuNuCandidatePtr >, edm::reftobase::IndirectHolder< reco::CaloCluster >, edm::reftobase::IndirectHolder< reco::Muon >, edm::reftobase::IndirectHolder< reco::ElectronSeed >, edm::reftobase::IndirectHolder< TrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectronCore >, edm::reftobase::Holder< T, REF >, edm::reftobase::Holder< reco::Candidate, pat::ParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::IsolatedPixelTrackCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloMETRef >, edm::reftobase::Holder< reco::Track, reco::TrackRef >, edm::reftobase::Holder< L3MuonTrajectorySeed, edm::Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EmParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterMETRef >, edm::reftobase::Holder< reco::Candidate, reco::MuonRef >, edm::reftobase::Holder< L2MuonTrajectorySeed, edm::Ref< L2MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::PFJetRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::PFRecoTauChargedHadronRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::RecoTauPiZeroRef >, edm::reftobase::Holder< reco::Candidate, reco::CandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedRefCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PhotonRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::BasicClusterCollection > >, edm::reftobase::Holder< reco::Candidate, reco::METRef >, edm::reftobase::Holder< reco::Candidate, pat::JetRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRefProd >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTBasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::SiStripElectronRef >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterCollection, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterCollection > > >, edm::reftobase::Holder< reco::BaseTau, reco::CaloTauRef >, edm::reftobase::Holder< reco::Jet, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositeCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::EcalIsolatedParticleCandidateRef >, edm::reftobase::Holder< reco::Candidate, edm::RefToBase< reco::Jet > >, edm::reftobase::Holder< reco::Candidate, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::GsfElectronRef >, edm::reftobase::Holder< reco::VertexRef, edm::Ref< std::vector< reco::VertexRef > > >, edm::reftobase::Holder< reco::Candidate, pat::PFParticleRef >, edm::reftobase::Holder< reco::Candidate, pat::CompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::SuperClusterCollection > >, edm::reftobase::Holder< std::vector< reco::VertexRef >, edm::Ref< std::vector< std::vector< reco::VertexRef > > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterRef, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterRef > > >, edm::reftobase::Holder< reco::BaseTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, pat::METRef >, edm::reftobase::Holder< reco::Candidate, pat::TauRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositePtrCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFMETRef >, edm::reftobase::Holder< CaloRecHit, edm::Ref< std::vector< CaloRecHit > > >, edm::reftobase::Holder< reco::PFTau3ProngSummaryRef, edm::Ref< std::vector< reco::PFTau3ProngSummaryRef > > >, edm::reftobase::Holder< reco::Candidate, pat::GenericParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoStandAloneMuonCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedCandidateRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectStandAloneRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1JetParticleRef >, edm::reftobase::Holder< reco::Jet, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Jet, reco::BasicJetRef >, edm::reftobase::Holder< reco::ConvBremSeed, edm::Ref< reco::ConvBremSeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::CompositeCandidateRef >, edm::reftobase::Holder< TrajectorySeed, Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Jet, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, reco::BasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloJetRef >, edm::reftobase::Holder< PSimHit, TrackPSimHitRef >, edm::reftobase::Holder< reco::ElectronSeed, edm::Ref< reco::ElectronSeedCollection > >, edm::reftobase::Holder< CaloRecHit, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummary, edm::Ref< std::vector< reco::PFTau3ProngSummary > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameter, edm::Ref< std::vector< reco::PFTauTransverseImpactParameter > > >, edm::reftobase::Holder< reco::Candidate, reco::RecoPFClusterRefCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::edm::Ref >, edm::reftobase::Holder< reco::Candidate, pat::PhotonRef >, edm::reftobase::Holder< reco::Candidate, reco::NamedCompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1MuonParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoRef >, edm::reftobase::Holder< TrajectorySeed, edm::Ref< TrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::GenMETRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::CaloJetRef >, edm::reftobase::Holder< reco::Candidate, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummaryCollection, edm::Ref< std::vector< reco::PFTau3ProngSummaryCollection > > >, edm::reftobase::Holder< reco::CompositeCandidate, reco::PFTauDecayModeRef >, edm::reftobase::Holder< reco::PFTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, reco::BaseTauRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoEcalCandidateRef >, edm::reftobase::Holder< reco::Track, reco::GsfTrackRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CATopJetTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenericJetRef >, edm::reftobase::Holder< reco::Candidate, pat::ConversionRef >, edm::reftobase::Holder< reco::Candidate, pat::MuonRef >, edm::reftobase::Holder< reco::Candidate, pat::ElectronRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTBasicJetRef >, and edm::reftobase::Holder< reco::Candidate, reco::ElectronRef >.

template<typename T>
virtual bool edm::reftobase::BaseHolder< T >::hasProductCache ( ) const
pure virtual

Implemented in edm::reftobase::IndirectHolder< T >, edm::reftobase::IndirectHolder< reco::Jet >, edm::reftobase::IndirectHolder< reco::WMuNuCandidate >, edm::reftobase::IndirectHolder< reco::PhotonCore >, edm::reftobase::IndirectHolder< reco::Track >, edm::reftobase::IndirectHolder< reco::BaseTagInfo >, edm::reftobase::IndirectHolder< reco::Electron >, edm::reftobase::IndirectHolder< reco::Photon >, edm::reftobase::IndirectHolder< reco::Candidate >, edm::reftobase::IndirectHolder< reco::PFTau >, edm::reftobase::IndirectHolder< L2MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectron >, edm::reftobase::IndirectHolder< L3MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::WMuNuCandidatePtr >, edm::reftobase::IndirectHolder< reco::CaloCluster >, edm::reftobase::IndirectHolder< reco::Muon >, edm::reftobase::IndirectHolder< reco::ElectronSeed >, edm::reftobase::IndirectHolder< TrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectronCore >, edm::reftobase::Holder< T, REF >, edm::reftobase::Holder< reco::Candidate, pat::ParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::IsolatedPixelTrackCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloMETRef >, edm::reftobase::Holder< reco::Track, reco::TrackRef >, edm::reftobase::Holder< L3MuonTrajectorySeed, edm::Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EmParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterMETRef >, edm::reftobase::Holder< reco::Candidate, reco::MuonRef >, edm::reftobase::Holder< L2MuonTrajectorySeed, edm::Ref< L2MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::PFJetRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::PFRecoTauChargedHadronRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::RecoTauPiZeroRef >, edm::reftobase::Holder< reco::Candidate, reco::CandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedRefCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PhotonRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::BasicClusterCollection > >, edm::reftobase::Holder< reco::Candidate, reco::METRef >, edm::reftobase::Holder< reco::Candidate, pat::JetRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRefProd >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTBasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::SiStripElectronRef >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterCollection, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterCollection > > >, edm::reftobase::Holder< reco::BaseTau, reco::CaloTauRef >, edm::reftobase::Holder< reco::Jet, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositeCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::EcalIsolatedParticleCandidateRef >, edm::reftobase::Holder< reco::Candidate, edm::RefToBase< reco::Jet > >, edm::reftobase::Holder< reco::Candidate, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::GsfElectronRef >, edm::reftobase::Holder< reco::VertexRef, edm::Ref< std::vector< reco::VertexRef > > >, edm::reftobase::Holder< reco::Candidate, pat::PFParticleRef >, edm::reftobase::Holder< reco::Candidate, pat::CompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::SuperClusterCollection > >, edm::reftobase::Holder< std::vector< reco::VertexRef >, edm::Ref< std::vector< std::vector< reco::VertexRef > > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterRef, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterRef > > >, edm::reftobase::Holder< reco::BaseTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, pat::METRef >, edm::reftobase::Holder< reco::Candidate, pat::TauRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositePtrCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFMETRef >, edm::reftobase::Holder< CaloRecHit, edm::Ref< std::vector< CaloRecHit > > >, edm::reftobase::Holder< reco::PFTau3ProngSummaryRef, edm::Ref< std::vector< reco::PFTau3ProngSummaryRef > > >, edm::reftobase::Holder< reco::Candidate, pat::GenericParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoStandAloneMuonCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedCandidateRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectStandAloneRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1JetParticleRef >, edm::reftobase::Holder< reco::Jet, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Jet, reco::BasicJetRef >, edm::reftobase::Holder< reco::ConvBremSeed, edm::Ref< reco::ConvBremSeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::CompositeCandidateRef >, edm::reftobase::Holder< TrajectorySeed, Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Jet, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, reco::BasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloJetRef >, edm::reftobase::Holder< PSimHit, TrackPSimHitRef >, edm::reftobase::Holder< reco::ElectronSeed, edm::Ref< reco::ElectronSeedCollection > >, edm::reftobase::Holder< CaloRecHit, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummary, edm::Ref< std::vector< reco::PFTau3ProngSummary > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameter, edm::Ref< std::vector< reco::PFTauTransverseImpactParameter > > >, edm::reftobase::Holder< reco::Candidate, reco::RecoPFClusterRefCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::edm::Ref >, edm::reftobase::Holder< reco::Candidate, pat::PhotonRef >, edm::reftobase::Holder< reco::Candidate, reco::NamedCompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1MuonParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoRef >, edm::reftobase::Holder< TrajectorySeed, edm::Ref< TrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::GenMETRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::CaloJetRef >, edm::reftobase::Holder< reco::Candidate, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummaryCollection, edm::Ref< std::vector< reco::PFTau3ProngSummaryCollection > > >, edm::reftobase::Holder< reco::CompositeCandidate, reco::PFTauDecayModeRef >, edm::reftobase::Holder< reco::PFTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, reco::BaseTauRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoEcalCandidateRef >, edm::reftobase::Holder< reco::Track, reco::GsfTrackRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CATopJetTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenericJetRef >, edm::reftobase::Holder< reco::Candidate, pat::ConversionRef >, edm::reftobase::Holder< reco::Candidate, pat::MuonRef >, edm::reftobase::Holder< reco::Candidate, pat::ElectronRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTBasicJetRef >, and edm::reftobase::Holder< reco::Candidate, reco::ElectronRef >.

template<typename T>
virtual std::auto_ptr<RefHolderBase> edm::reftobase::BaseHolder< T >::holder ( ) const
pure virtual

Implemented in edm::reftobase::IndirectHolder< T >, edm::reftobase::IndirectHolder< reco::Jet >, edm::reftobase::IndirectHolder< reco::WMuNuCandidate >, edm::reftobase::IndirectHolder< reco::PhotonCore >, edm::reftobase::IndirectHolder< reco::Track >, edm::reftobase::IndirectHolder< reco::BaseTagInfo >, edm::reftobase::IndirectHolder< reco::Electron >, edm::reftobase::IndirectHolder< reco::Photon >, edm::reftobase::IndirectHolder< reco::Candidate >, edm::reftobase::IndirectHolder< reco::PFTau >, edm::reftobase::IndirectHolder< L2MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectron >, edm::reftobase::IndirectHolder< L3MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::WMuNuCandidatePtr >, edm::reftobase::IndirectHolder< reco::CaloCluster >, edm::reftobase::IndirectHolder< reco::Muon >, edm::reftobase::IndirectHolder< reco::ElectronSeed >, edm::reftobase::IndirectHolder< TrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectronCore >, edm::reftobase::Holder< T, REF >, edm::reftobase::Holder< reco::Candidate, pat::ParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::IsolatedPixelTrackCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloMETRef >, edm::reftobase::Holder< reco::Track, reco::TrackRef >, edm::reftobase::Holder< L3MuonTrajectorySeed, edm::Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EmParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterMETRef >, edm::reftobase::Holder< reco::Candidate, reco::MuonRef >, edm::reftobase::Holder< L2MuonTrajectorySeed, edm::Ref< L2MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::PFJetRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::PFRecoTauChargedHadronRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::RecoTauPiZeroRef >, edm::reftobase::Holder< reco::Candidate, reco::CandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedRefCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PhotonRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::BasicClusterCollection > >, edm::reftobase::Holder< reco::Candidate, reco::METRef >, edm::reftobase::Holder< reco::Candidate, pat::JetRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRefProd >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTBasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::SiStripElectronRef >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterCollection, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterCollection > > >, edm::reftobase::Holder< reco::BaseTau, reco::CaloTauRef >, edm::reftobase::Holder< reco::Jet, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositeCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::EcalIsolatedParticleCandidateRef >, edm::reftobase::Holder< reco::Candidate, edm::RefToBase< reco::Jet > >, edm::reftobase::Holder< reco::Candidate, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::GsfElectronRef >, edm::reftobase::Holder< reco::VertexRef, edm::Ref< std::vector< reco::VertexRef > > >, edm::reftobase::Holder< reco::Candidate, pat::PFParticleRef >, edm::reftobase::Holder< reco::Candidate, pat::CompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::SuperClusterCollection > >, edm::reftobase::Holder< std::vector< reco::VertexRef >, edm::Ref< std::vector< std::vector< reco::VertexRef > > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterRef, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterRef > > >, edm::reftobase::Holder< reco::BaseTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, pat::METRef >, edm::reftobase::Holder< reco::Candidate, pat::TauRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositePtrCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFMETRef >, edm::reftobase::Holder< CaloRecHit, edm::Ref< std::vector< CaloRecHit > > >, edm::reftobase::Holder< reco::PFTau3ProngSummaryRef, edm::Ref< std::vector< reco::PFTau3ProngSummaryRef > > >, edm::reftobase::Holder< reco::Candidate, pat::GenericParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoStandAloneMuonCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedCandidateRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectStandAloneRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1JetParticleRef >, edm::reftobase::Holder< reco::Jet, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Jet, reco::BasicJetRef >, edm::reftobase::Holder< reco::ConvBremSeed, edm::Ref< reco::ConvBremSeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::CompositeCandidateRef >, edm::reftobase::Holder< TrajectorySeed, Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Jet, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, reco::BasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloJetRef >, edm::reftobase::Holder< PSimHit, TrackPSimHitRef >, edm::reftobase::Holder< reco::ElectronSeed, edm::Ref< reco::ElectronSeedCollection > >, edm::reftobase::Holder< CaloRecHit, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummary, edm::Ref< std::vector< reco::PFTau3ProngSummary > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameter, edm::Ref< std::vector< reco::PFTauTransverseImpactParameter > > >, edm::reftobase::Holder< reco::Candidate, reco::RecoPFClusterRefCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::edm::Ref >, edm::reftobase::Holder< reco::Candidate, pat::PhotonRef >, edm::reftobase::Holder< reco::Candidate, reco::NamedCompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1MuonParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoRef >, edm::reftobase::Holder< TrajectorySeed, edm::Ref< TrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::GenMETRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::CaloJetRef >, edm::reftobase::Holder< reco::Candidate, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummaryCollection, edm::Ref< std::vector< reco::PFTau3ProngSummaryCollection > > >, edm::reftobase::Holder< reco::CompositeCandidate, reco::PFTauDecayModeRef >, edm::reftobase::Holder< reco::PFTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, reco::BaseTauRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoEcalCandidateRef >, edm::reftobase::Holder< reco::Track, reco::GsfTrackRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CATopJetTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenericJetRef >, edm::reftobase::Holder< reco::Candidate, pat::ConversionRef >, edm::reftobase::Holder< reco::Candidate, pat::MuonRef >, edm::reftobase::Holder< reco::Candidate, pat::ElectronRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTBasicJetRef >, and edm::reftobase::Holder< reco::Candidate, reco::ElectronRef >.

template<typename T>
virtual ProductID edm::reftobase::BaseHolder< T >::id ( ) const
pure virtual

Implemented in edm::reftobase::IndirectHolder< T >, edm::reftobase::IndirectHolder< reco::Jet >, edm::reftobase::IndirectHolder< reco::WMuNuCandidate >, edm::reftobase::IndirectHolder< reco::PhotonCore >, edm::reftobase::IndirectHolder< reco::Track >, edm::reftobase::IndirectHolder< reco::BaseTagInfo >, edm::reftobase::IndirectHolder< reco::Electron >, edm::reftobase::IndirectHolder< reco::Photon >, edm::reftobase::IndirectHolder< reco::Candidate >, edm::reftobase::IndirectHolder< reco::PFTau >, edm::reftobase::IndirectHolder< L2MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectron >, edm::reftobase::IndirectHolder< L3MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::WMuNuCandidatePtr >, edm::reftobase::IndirectHolder< reco::CaloCluster >, edm::reftobase::IndirectHolder< reco::Muon >, edm::reftobase::IndirectHolder< reco::ElectronSeed >, edm::reftobase::IndirectHolder< TrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectronCore >, edm::reftobase::Holder< T, REF >, edm::reftobase::Holder< reco::Candidate, pat::ParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::IsolatedPixelTrackCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloMETRef >, edm::reftobase::Holder< reco::Track, reco::TrackRef >, edm::reftobase::Holder< L3MuonTrajectorySeed, edm::Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EmParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterMETRef >, edm::reftobase::Holder< reco::Candidate, reco::MuonRef >, edm::reftobase::Holder< L2MuonTrajectorySeed, edm::Ref< L2MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::PFJetRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::PFRecoTauChargedHadronRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::RecoTauPiZeroRef >, edm::reftobase::Holder< reco::Candidate, reco::CandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedRefCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PhotonRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::BasicClusterCollection > >, edm::reftobase::Holder< reco::Candidate, reco::METRef >, edm::reftobase::Holder< reco::Candidate, pat::JetRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRefProd >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTBasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::SiStripElectronRef >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterCollection, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterCollection > > >, edm::reftobase::Holder< reco::BaseTau, reco::CaloTauRef >, edm::reftobase::Holder< reco::Jet, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositeCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::EcalIsolatedParticleCandidateRef >, edm::reftobase::Holder< reco::Candidate, edm::RefToBase< reco::Jet > >, edm::reftobase::Holder< reco::Candidate, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::GsfElectronRef >, edm::reftobase::Holder< reco::VertexRef, edm::Ref< std::vector< reco::VertexRef > > >, edm::reftobase::Holder< reco::Candidate, pat::PFParticleRef >, edm::reftobase::Holder< reco::Candidate, pat::CompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::SuperClusterCollection > >, edm::reftobase::Holder< std::vector< reco::VertexRef >, edm::Ref< std::vector< std::vector< reco::VertexRef > > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterRef, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterRef > > >, edm::reftobase::Holder< reco::BaseTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, pat::METRef >, edm::reftobase::Holder< reco::Candidate, pat::TauRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositePtrCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFMETRef >, edm::reftobase::Holder< CaloRecHit, edm::Ref< std::vector< CaloRecHit > > >, edm::reftobase::Holder< reco::PFTau3ProngSummaryRef, edm::Ref< std::vector< reco::PFTau3ProngSummaryRef > > >, edm::reftobase::Holder< reco::Candidate, pat::GenericParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoStandAloneMuonCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedCandidateRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectStandAloneRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1JetParticleRef >, edm::reftobase::Holder< reco::Jet, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Jet, reco::BasicJetRef >, edm::reftobase::Holder< reco::ConvBremSeed, edm::Ref< reco::ConvBremSeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::CompositeCandidateRef >, edm::reftobase::Holder< TrajectorySeed, Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Jet, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, reco::BasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloJetRef >, edm::reftobase::Holder< PSimHit, TrackPSimHitRef >, edm::reftobase::Holder< reco::ElectronSeed, edm::Ref< reco::ElectronSeedCollection > >, edm::reftobase::Holder< CaloRecHit, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummary, edm::Ref< std::vector< reco::PFTau3ProngSummary > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameter, edm::Ref< std::vector< reco::PFTauTransverseImpactParameter > > >, edm::reftobase::Holder< reco::Candidate, reco::RecoPFClusterRefCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::edm::Ref >, edm::reftobase::Holder< reco::Candidate, pat::PhotonRef >, edm::reftobase::Holder< reco::Candidate, reco::NamedCompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1MuonParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoRef >, edm::reftobase::Holder< TrajectorySeed, edm::Ref< TrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::GenMETRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::CaloJetRef >, edm::reftobase::Holder< reco::Candidate, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummaryCollection, edm::Ref< std::vector< reco::PFTau3ProngSummaryCollection > > >, edm::reftobase::Holder< reco::CompositeCandidate, reco::PFTauDecayModeRef >, edm::reftobase::Holder< reco::PFTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, reco::BaseTauRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoEcalCandidateRef >, edm::reftobase::Holder< reco::Track, reco::GsfTrackRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CATopJetTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenericJetRef >, edm::reftobase::Holder< reco::Candidate, pat::ConversionRef >, edm::reftobase::Holder< reco::Candidate, pat::MuonRef >, edm::reftobase::Holder< reco::Candidate, pat::ElectronRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTBasicJetRef >, and edm::reftobase::Holder< reco::Candidate, reco::ElectronRef >.

template<typename T>
virtual bool edm::reftobase::BaseHolder< T >::isAvailable ( ) const
pure virtual

Checks if product collection is in memory or available in the Event. No type checking is done.

Implemented in edm::reftobase::IndirectHolder< T >, edm::reftobase::IndirectHolder< reco::Jet >, edm::reftobase::IndirectHolder< reco::WMuNuCandidate >, edm::reftobase::IndirectHolder< reco::PhotonCore >, edm::reftobase::IndirectHolder< reco::Track >, edm::reftobase::IndirectHolder< reco::BaseTagInfo >, edm::reftobase::IndirectHolder< reco::Electron >, edm::reftobase::IndirectHolder< reco::Photon >, edm::reftobase::IndirectHolder< reco::Candidate >, edm::reftobase::IndirectHolder< reco::PFTau >, edm::reftobase::IndirectHolder< L2MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectron >, edm::reftobase::IndirectHolder< L3MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::WMuNuCandidatePtr >, edm::reftobase::IndirectHolder< reco::CaloCluster >, edm::reftobase::IndirectHolder< reco::Muon >, edm::reftobase::IndirectHolder< reco::ElectronSeed >, edm::reftobase::IndirectHolder< TrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectronCore >, edm::reftobase::Holder< T, REF >, edm::reftobase::Holder< reco::Candidate, pat::ParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::IsolatedPixelTrackCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloMETRef >, edm::reftobase::Holder< reco::Track, reco::TrackRef >, edm::reftobase::Holder< L3MuonTrajectorySeed, edm::Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EmParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterMETRef >, edm::reftobase::Holder< reco::Candidate, reco::MuonRef >, edm::reftobase::Holder< L2MuonTrajectorySeed, edm::Ref< L2MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::PFJetRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::PFRecoTauChargedHadronRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::RecoTauPiZeroRef >, edm::reftobase::Holder< reco::Candidate, reco::CandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedRefCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PhotonRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::BasicClusterCollection > >, edm::reftobase::Holder< reco::Candidate, reco::METRef >, edm::reftobase::Holder< reco::Candidate, pat::JetRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRefProd >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTBasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::SiStripElectronRef >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterCollection, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterCollection > > >, edm::reftobase::Holder< reco::BaseTau, reco::CaloTauRef >, edm::reftobase::Holder< reco::Jet, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositeCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::EcalIsolatedParticleCandidateRef >, edm::reftobase::Holder< reco::Candidate, edm::RefToBase< reco::Jet > >, edm::reftobase::Holder< reco::Candidate, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::GsfElectronRef >, edm::reftobase::Holder< reco::VertexRef, edm::Ref< std::vector< reco::VertexRef > > >, edm::reftobase::Holder< reco::Candidate, pat::PFParticleRef >, edm::reftobase::Holder< reco::Candidate, pat::CompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::SuperClusterCollection > >, edm::reftobase::Holder< std::vector< reco::VertexRef >, edm::Ref< std::vector< std::vector< reco::VertexRef > > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterRef, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterRef > > >, edm::reftobase::Holder< reco::BaseTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, pat::METRef >, edm::reftobase::Holder< reco::Candidate, pat::TauRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositePtrCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFMETRef >, edm::reftobase::Holder< CaloRecHit, edm::Ref< std::vector< CaloRecHit > > >, edm::reftobase::Holder< reco::PFTau3ProngSummaryRef, edm::Ref< std::vector< reco::PFTau3ProngSummaryRef > > >, edm::reftobase::Holder< reco::Candidate, pat::GenericParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoStandAloneMuonCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedCandidateRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectStandAloneRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1JetParticleRef >, edm::reftobase::Holder< reco::Jet, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Jet, reco::BasicJetRef >, edm::reftobase::Holder< reco::ConvBremSeed, edm::Ref< reco::ConvBremSeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::CompositeCandidateRef >, edm::reftobase::Holder< TrajectorySeed, Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Jet, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, reco::BasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloJetRef >, edm::reftobase::Holder< PSimHit, TrackPSimHitRef >, edm::reftobase::Holder< reco::ElectronSeed, edm::Ref< reco::ElectronSeedCollection > >, edm::reftobase::Holder< CaloRecHit, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummary, edm::Ref< std::vector< reco::PFTau3ProngSummary > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameter, edm::Ref< std::vector< reco::PFTauTransverseImpactParameter > > >, edm::reftobase::Holder< reco::Candidate, reco::RecoPFClusterRefCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::edm::Ref >, edm::reftobase::Holder< reco::Candidate, pat::PhotonRef >, edm::reftobase::Holder< reco::Candidate, reco::NamedCompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1MuonParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoRef >, edm::reftobase::Holder< TrajectorySeed, edm::Ref< TrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::GenMETRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::CaloJetRef >, edm::reftobase::Holder< reco::Candidate, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummaryCollection, edm::Ref< std::vector< reco::PFTau3ProngSummaryCollection > > >, edm::reftobase::Holder< reco::CompositeCandidate, reco::PFTauDecayModeRef >, edm::reftobase::Holder< reco::PFTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, reco::BaseTauRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoEcalCandidateRef >, edm::reftobase::Holder< reco::Track, reco::GsfTrackRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CATopJetTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenericJetRef >, edm::reftobase::Holder< reco::Candidate, pat::ConversionRef >, edm::reftobase::Holder< reco::Candidate, pat::MuonRef >, edm::reftobase::Holder< reco::Candidate, pat::ElectronRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTBasicJetRef >, and edm::reftobase::Holder< reco::Candidate, reco::ElectronRef >.

Referenced by edm::RefToBase< reco::GsfElectronCore >::isAvailable().

template<typename T>
virtual bool edm::reftobase::BaseHolder< T >::isEqualTo ( BaseHolder< T > const &  rhs) const
pure virtual

Implemented in edm::reftobase::IndirectHolder< T >, edm::reftobase::IndirectHolder< reco::Jet >, edm::reftobase::IndirectHolder< reco::WMuNuCandidate >, edm::reftobase::IndirectHolder< reco::PhotonCore >, edm::reftobase::IndirectHolder< reco::Track >, edm::reftobase::IndirectHolder< reco::BaseTagInfo >, edm::reftobase::IndirectHolder< reco::Electron >, edm::reftobase::IndirectHolder< reco::Photon >, edm::reftobase::IndirectHolder< reco::Candidate >, edm::reftobase::IndirectHolder< reco::PFTau >, edm::reftobase::IndirectHolder< L2MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectron >, edm::reftobase::IndirectHolder< L3MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::WMuNuCandidatePtr >, edm::reftobase::IndirectHolder< reco::CaloCluster >, edm::reftobase::IndirectHolder< reco::Muon >, edm::reftobase::IndirectHolder< reco::ElectronSeed >, edm::reftobase::IndirectHolder< TrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectronCore >, edm::reftobase::Holder< T, REF >, edm::reftobase::Holder< reco::Candidate, pat::ParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::IsolatedPixelTrackCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloMETRef >, edm::reftobase::Holder< reco::Track, reco::TrackRef >, edm::reftobase::Holder< L3MuonTrajectorySeed, edm::Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EmParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterMETRef >, edm::reftobase::Holder< reco::Candidate, reco::MuonRef >, edm::reftobase::Holder< L2MuonTrajectorySeed, edm::Ref< L2MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::PFJetRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::PFRecoTauChargedHadronRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::RecoTauPiZeroRef >, edm::reftobase::Holder< reco::Candidate, reco::CandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedRefCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PhotonRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::BasicClusterCollection > >, edm::reftobase::Holder< reco::Candidate, reco::METRef >, edm::reftobase::Holder< reco::Candidate, pat::JetRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRefProd >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTBasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::SiStripElectronRef >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterCollection, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterCollection > > >, edm::reftobase::Holder< reco::BaseTau, reco::CaloTauRef >, edm::reftobase::Holder< reco::Jet, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositeCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::EcalIsolatedParticleCandidateRef >, edm::reftobase::Holder< reco::Candidate, edm::RefToBase< reco::Jet > >, edm::reftobase::Holder< reco::Candidate, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::GsfElectronRef >, edm::reftobase::Holder< reco::VertexRef, edm::Ref< std::vector< reco::VertexRef > > >, edm::reftobase::Holder< reco::Candidate, pat::PFParticleRef >, edm::reftobase::Holder< reco::Candidate, pat::CompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::SuperClusterCollection > >, edm::reftobase::Holder< std::vector< reco::VertexRef >, edm::Ref< std::vector< std::vector< reco::VertexRef > > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterRef, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterRef > > >, edm::reftobase::Holder< reco::BaseTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, pat::METRef >, edm::reftobase::Holder< reco::Candidate, pat::TauRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositePtrCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFMETRef >, edm::reftobase::Holder< CaloRecHit, edm::Ref< std::vector< CaloRecHit > > >, edm::reftobase::Holder< reco::PFTau3ProngSummaryRef, edm::Ref< std::vector< reco::PFTau3ProngSummaryRef > > >, edm::reftobase::Holder< reco::Candidate, pat::GenericParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoStandAloneMuonCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedCandidateRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectStandAloneRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1JetParticleRef >, edm::reftobase::Holder< reco::Jet, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Jet, reco::BasicJetRef >, edm::reftobase::Holder< reco::ConvBremSeed, edm::Ref< reco::ConvBremSeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::CompositeCandidateRef >, edm::reftobase::Holder< TrajectorySeed, Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Jet, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, reco::BasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloJetRef >, edm::reftobase::Holder< PSimHit, TrackPSimHitRef >, edm::reftobase::Holder< reco::ElectronSeed, edm::Ref< reco::ElectronSeedCollection > >, edm::reftobase::Holder< CaloRecHit, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummary, edm::Ref< std::vector< reco::PFTau3ProngSummary > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameter, edm::Ref< std::vector< reco::PFTauTransverseImpactParameter > > >, edm::reftobase::Holder< reco::Candidate, reco::RecoPFClusterRefCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::edm::Ref >, edm::reftobase::Holder< reco::Candidate, pat::PhotonRef >, edm::reftobase::Holder< reco::Candidate, reco::NamedCompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1MuonParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoRef >, edm::reftobase::Holder< TrajectorySeed, edm::Ref< TrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::GenMETRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::CaloJetRef >, edm::reftobase::Holder< reco::Candidate, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummaryCollection, edm::Ref< std::vector< reco::PFTau3ProngSummaryCollection > > >, edm::reftobase::Holder< reco::CompositeCandidate, reco::PFTauDecayModeRef >, edm::reftobase::Holder< reco::PFTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, reco::BaseTauRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoEcalCandidateRef >, edm::reftobase::Holder< reco::Track, reco::GsfTrackRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CATopJetTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenericJetRef >, edm::reftobase::Holder< reco::Candidate, pat::ConversionRef >, edm::reftobase::Holder< reco::Candidate, pat::MuonRef >, edm::reftobase::Holder< reco::Candidate, pat::ElectronRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTBasicJetRef >, and edm::reftobase::Holder< reco::Candidate, reco::ElectronRef >.

template<typename T>
virtual size_t edm::reftobase::BaseHolder< T >::key ( ) const
pure virtual

Implemented in edm::reftobase::IndirectHolder< T >, edm::reftobase::IndirectHolder< reco::Jet >, edm::reftobase::IndirectHolder< reco::WMuNuCandidate >, edm::reftobase::IndirectHolder< reco::PhotonCore >, edm::reftobase::IndirectHolder< reco::Track >, edm::reftobase::IndirectHolder< reco::BaseTagInfo >, edm::reftobase::IndirectHolder< reco::Electron >, edm::reftobase::IndirectHolder< reco::Photon >, edm::reftobase::IndirectHolder< reco::Candidate >, edm::reftobase::IndirectHolder< reco::PFTau >, edm::reftobase::IndirectHolder< L2MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectron >, edm::reftobase::IndirectHolder< L3MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::WMuNuCandidatePtr >, edm::reftobase::IndirectHolder< reco::CaloCluster >, edm::reftobase::IndirectHolder< reco::Muon >, edm::reftobase::IndirectHolder< reco::ElectronSeed >, edm::reftobase::IndirectHolder< TrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectronCore >, edm::reftobase::Holder< T, REF >, edm::reftobase::Holder< reco::Candidate, pat::ParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::IsolatedPixelTrackCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloMETRef >, edm::reftobase::Holder< reco::Track, reco::TrackRef >, edm::reftobase::Holder< L3MuonTrajectorySeed, edm::Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EmParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterMETRef >, edm::reftobase::Holder< reco::Candidate, reco::MuonRef >, edm::reftobase::Holder< L2MuonTrajectorySeed, edm::Ref< L2MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::PFJetRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::PFRecoTauChargedHadronRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::RecoTauPiZeroRef >, edm::reftobase::Holder< reco::Candidate, reco::CandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedRefCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PhotonRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::BasicClusterCollection > >, edm::reftobase::Holder< reco::Candidate, reco::METRef >, edm::reftobase::Holder< reco::Candidate, pat::JetRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRefProd >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTBasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::SiStripElectronRef >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterCollection, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterCollection > > >, edm::reftobase::Holder< reco::BaseTau, reco::CaloTauRef >, edm::reftobase::Holder< reco::Jet, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositeCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::EcalIsolatedParticleCandidateRef >, edm::reftobase::Holder< reco::Candidate, edm::RefToBase< reco::Jet > >, edm::reftobase::Holder< reco::Candidate, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::GsfElectronRef >, edm::reftobase::Holder< reco::VertexRef, edm::Ref< std::vector< reco::VertexRef > > >, edm::reftobase::Holder< reco::Candidate, pat::PFParticleRef >, edm::reftobase::Holder< reco::Candidate, pat::CompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::SuperClusterCollection > >, edm::reftobase::Holder< std::vector< reco::VertexRef >, edm::Ref< std::vector< std::vector< reco::VertexRef > > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterRef, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterRef > > >, edm::reftobase::Holder< reco::BaseTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, pat::METRef >, edm::reftobase::Holder< reco::Candidate, pat::TauRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositePtrCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFMETRef >, edm::reftobase::Holder< CaloRecHit, edm::Ref< std::vector< CaloRecHit > > >, edm::reftobase::Holder< reco::PFTau3ProngSummaryRef, edm::Ref< std::vector< reco::PFTau3ProngSummaryRef > > >, edm::reftobase::Holder< reco::Candidate, pat::GenericParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoStandAloneMuonCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedCandidateRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectStandAloneRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1JetParticleRef >, edm::reftobase::Holder< reco::Jet, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Jet, reco::BasicJetRef >, edm::reftobase::Holder< reco::ConvBremSeed, edm::Ref< reco::ConvBremSeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::CompositeCandidateRef >, edm::reftobase::Holder< TrajectorySeed, Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Jet, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, reco::BasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloJetRef >, edm::reftobase::Holder< PSimHit, TrackPSimHitRef >, edm::reftobase::Holder< reco::ElectronSeed, edm::Ref< reco::ElectronSeedCollection > >, edm::reftobase::Holder< CaloRecHit, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummary, edm::Ref< std::vector< reco::PFTau3ProngSummary > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameter, edm::Ref< std::vector< reco::PFTauTransverseImpactParameter > > >, edm::reftobase::Holder< reco::Candidate, reco::RecoPFClusterRefCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::edm::Ref >, edm::reftobase::Holder< reco::Candidate, pat::PhotonRef >, edm::reftobase::Holder< reco::Candidate, reco::NamedCompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1MuonParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoRef >, edm::reftobase::Holder< TrajectorySeed, edm::Ref< TrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::GenMETRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::CaloJetRef >, edm::reftobase::Holder< reco::Candidate, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummaryCollection, edm::Ref< std::vector< reco::PFTau3ProngSummaryCollection > > >, edm::reftobase::Holder< reco::CompositeCandidate, reco::PFTauDecayModeRef >, edm::reftobase::Holder< reco::PFTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, reco::BaseTauRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoEcalCandidateRef >, edm::reftobase::Holder< reco::Track, reco::GsfTrackRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CATopJetTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenericJetRef >, edm::reftobase::Holder< reco::Candidate, pat::ConversionRef >, edm::reftobase::Holder< reco::Candidate, pat::MuonRef >, edm::reftobase::Holder< reco::Candidate, pat::ElectronRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTBasicJetRef >, and edm::reftobase::Holder< reco::Candidate, reco::ElectronRef >.

template<typename T>
virtual std::auto_ptr<RefVectorHolderBase> edm::reftobase::BaseHolder< T >::makeVectorBaseHolder ( ) const
pure virtual

Implemented in edm::reftobase::IndirectHolder< T >, edm::reftobase::IndirectHolder< reco::Jet >, edm::reftobase::IndirectHolder< reco::WMuNuCandidate >, edm::reftobase::IndirectHolder< reco::PhotonCore >, edm::reftobase::IndirectHolder< reco::Track >, edm::reftobase::IndirectHolder< reco::BaseTagInfo >, edm::reftobase::IndirectHolder< reco::Electron >, edm::reftobase::IndirectHolder< reco::Photon >, edm::reftobase::IndirectHolder< reco::Candidate >, edm::reftobase::IndirectHolder< reco::PFTau >, edm::reftobase::IndirectHolder< L2MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectron >, edm::reftobase::IndirectHolder< L3MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::WMuNuCandidatePtr >, edm::reftobase::IndirectHolder< reco::CaloCluster >, edm::reftobase::IndirectHolder< reco::Muon >, edm::reftobase::IndirectHolder< reco::ElectronSeed >, edm::reftobase::IndirectHolder< TrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectronCore >, edm::reftobase::Holder< T, REF >, edm::reftobase::Holder< reco::Candidate, pat::ParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::IsolatedPixelTrackCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloMETRef >, edm::reftobase::Holder< reco::Track, reco::TrackRef >, edm::reftobase::Holder< L3MuonTrajectorySeed, edm::Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EmParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterMETRef >, edm::reftobase::Holder< reco::Candidate, reco::MuonRef >, edm::reftobase::Holder< L2MuonTrajectorySeed, edm::Ref< L2MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::PFJetRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::PFRecoTauChargedHadronRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::RecoTauPiZeroRef >, edm::reftobase::Holder< reco::Candidate, reco::CandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedRefCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PhotonRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::BasicClusterCollection > >, edm::reftobase::Holder< reco::Candidate, reco::METRef >, edm::reftobase::Holder< reco::Candidate, pat::JetRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRefProd >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTBasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::SiStripElectronRef >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterCollection, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterCollection > > >, edm::reftobase::Holder< reco::BaseTau, reco::CaloTauRef >, edm::reftobase::Holder< reco::Jet, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositeCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::EcalIsolatedParticleCandidateRef >, edm::reftobase::Holder< reco::Candidate, edm::RefToBase< reco::Jet > >, edm::reftobase::Holder< reco::Candidate, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::GsfElectronRef >, edm::reftobase::Holder< reco::VertexRef, edm::Ref< std::vector< reco::VertexRef > > >, edm::reftobase::Holder< reco::Candidate, pat::PFParticleRef >, edm::reftobase::Holder< reco::Candidate, pat::CompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::SuperClusterCollection > >, edm::reftobase::Holder< std::vector< reco::VertexRef >, edm::Ref< std::vector< std::vector< reco::VertexRef > > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterRef, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterRef > > >, edm::reftobase::Holder< reco::BaseTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, pat::METRef >, edm::reftobase::Holder< reco::Candidate, pat::TauRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositePtrCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFMETRef >, edm::reftobase::Holder< CaloRecHit, edm::Ref< std::vector< CaloRecHit > > >, edm::reftobase::Holder< reco::PFTau3ProngSummaryRef, edm::Ref< std::vector< reco::PFTau3ProngSummaryRef > > >, edm::reftobase::Holder< reco::Candidate, pat::GenericParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoStandAloneMuonCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedCandidateRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectStandAloneRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1JetParticleRef >, edm::reftobase::Holder< reco::Jet, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Jet, reco::BasicJetRef >, edm::reftobase::Holder< reco::ConvBremSeed, edm::Ref< reco::ConvBremSeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::CompositeCandidateRef >, edm::reftobase::Holder< TrajectorySeed, Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Jet, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, reco::BasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloJetRef >, edm::reftobase::Holder< PSimHit, TrackPSimHitRef >, edm::reftobase::Holder< reco::ElectronSeed, edm::Ref< reco::ElectronSeedCollection > >, edm::reftobase::Holder< CaloRecHit, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummary, edm::Ref< std::vector< reco::PFTau3ProngSummary > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameter, edm::Ref< std::vector< reco::PFTauTransverseImpactParameter > > >, edm::reftobase::Holder< reco::Candidate, reco::RecoPFClusterRefCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::edm::Ref >, edm::reftobase::Holder< reco::Candidate, pat::PhotonRef >, edm::reftobase::Holder< reco::Candidate, reco::NamedCompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1MuonParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoRef >, edm::reftobase::Holder< TrajectorySeed, edm::Ref< TrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::GenMETRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::CaloJetRef >, edm::reftobase::Holder< reco::Candidate, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummaryCollection, edm::Ref< std::vector< reco::PFTau3ProngSummaryCollection > > >, edm::reftobase::Holder< reco::CompositeCandidate, reco::PFTauDecayModeRef >, edm::reftobase::Holder< reco::PFTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, reco::BaseTauRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoEcalCandidateRef >, edm::reftobase::Holder< reco::Track, reco::GsfTrackRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CATopJetTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenericJetRef >, edm::reftobase::Holder< reco::Candidate, pat::ConversionRef >, edm::reftobase::Holder< reco::Candidate, pat::MuonRef >, edm::reftobase::Holder< reco::Candidate, pat::ElectronRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTBasicJetRef >, and edm::reftobase::Holder< reco::Candidate, reco::ElectronRef >.

template<typename T>
virtual std::auto_ptr<BaseVectorHolder<T> > edm::reftobase::BaseHolder< T >::makeVectorHolder ( ) const
pure virtual

Implemented in edm::reftobase::IndirectHolder< T >, edm::reftobase::IndirectHolder< reco::Jet >, edm::reftobase::IndirectHolder< reco::WMuNuCandidate >, edm::reftobase::IndirectHolder< reco::PhotonCore >, edm::reftobase::IndirectHolder< reco::Track >, edm::reftobase::IndirectHolder< reco::BaseTagInfo >, edm::reftobase::IndirectHolder< reco::Electron >, edm::reftobase::IndirectHolder< reco::Photon >, edm::reftobase::IndirectHolder< reco::Candidate >, edm::reftobase::IndirectHolder< reco::PFTau >, edm::reftobase::IndirectHolder< L2MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectron >, edm::reftobase::IndirectHolder< L3MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::WMuNuCandidatePtr >, edm::reftobase::IndirectHolder< reco::CaloCluster >, edm::reftobase::IndirectHolder< reco::Muon >, edm::reftobase::IndirectHolder< reco::ElectronSeed >, edm::reftobase::IndirectHolder< TrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectronCore >, edm::reftobase::Holder< T, REF >, edm::reftobase::Holder< reco::Candidate, pat::ParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::IsolatedPixelTrackCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloMETRef >, edm::reftobase::Holder< reco::Track, reco::TrackRef >, edm::reftobase::Holder< L3MuonTrajectorySeed, edm::Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EmParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterMETRef >, edm::reftobase::Holder< reco::Candidate, reco::MuonRef >, edm::reftobase::Holder< L2MuonTrajectorySeed, edm::Ref< L2MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::PFJetRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::PFRecoTauChargedHadronRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::RecoTauPiZeroRef >, edm::reftobase::Holder< reco::Candidate, reco::CandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedRefCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PhotonRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::BasicClusterCollection > >, edm::reftobase::Holder< reco::Candidate, reco::METRef >, edm::reftobase::Holder< reco::Candidate, pat::JetRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRefProd >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTBasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::SiStripElectronRef >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterCollection, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterCollection > > >, edm::reftobase::Holder< reco::BaseTau, reco::CaloTauRef >, edm::reftobase::Holder< reco::Jet, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositeCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::EcalIsolatedParticleCandidateRef >, edm::reftobase::Holder< reco::Candidate, edm::RefToBase< reco::Jet > >, edm::reftobase::Holder< reco::Candidate, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::GsfElectronRef >, edm::reftobase::Holder< reco::VertexRef, edm::Ref< std::vector< reco::VertexRef > > >, edm::reftobase::Holder< reco::Candidate, pat::PFParticleRef >, edm::reftobase::Holder< reco::Candidate, pat::CompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::SuperClusterCollection > >, edm::reftobase::Holder< std::vector< reco::VertexRef >, edm::Ref< std::vector< std::vector< reco::VertexRef > > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterRef, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterRef > > >, edm::reftobase::Holder< reco::BaseTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, pat::METRef >, edm::reftobase::Holder< reco::Candidate, pat::TauRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositePtrCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFMETRef >, edm::reftobase::Holder< CaloRecHit, edm::Ref< std::vector< CaloRecHit > > >, edm::reftobase::Holder< reco::PFTau3ProngSummaryRef, edm::Ref< std::vector< reco::PFTau3ProngSummaryRef > > >, edm::reftobase::Holder< reco::Candidate, pat::GenericParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoStandAloneMuonCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedCandidateRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectStandAloneRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1JetParticleRef >, edm::reftobase::Holder< reco::Jet, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Jet, reco::BasicJetRef >, edm::reftobase::Holder< reco::ConvBremSeed, edm::Ref< reco::ConvBremSeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::CompositeCandidateRef >, edm::reftobase::Holder< TrajectorySeed, Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Jet, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, reco::BasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloJetRef >, edm::reftobase::Holder< PSimHit, TrackPSimHitRef >, edm::reftobase::Holder< reco::ElectronSeed, edm::Ref< reco::ElectronSeedCollection > >, edm::reftobase::Holder< CaloRecHit, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummary, edm::Ref< std::vector< reco::PFTau3ProngSummary > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameter, edm::Ref< std::vector< reco::PFTauTransverseImpactParameter > > >, edm::reftobase::Holder< reco::Candidate, reco::RecoPFClusterRefCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::edm::Ref >, edm::reftobase::Holder< reco::Candidate, pat::PhotonRef >, edm::reftobase::Holder< reco::Candidate, reco::NamedCompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1MuonParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoRef >, edm::reftobase::Holder< TrajectorySeed, edm::Ref< TrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::GenMETRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::CaloJetRef >, edm::reftobase::Holder< reco::Candidate, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummaryCollection, edm::Ref< std::vector< reco::PFTau3ProngSummaryCollection > > >, edm::reftobase::Holder< reco::CompositeCandidate, reco::PFTauDecayModeRef >, edm::reftobase::Holder< reco::PFTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, reco::BaseTauRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoEcalCandidateRef >, edm::reftobase::Holder< reco::Track, reco::GsfTrackRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CATopJetTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenericJetRef >, edm::reftobase::Holder< reco::Candidate, pat::ConversionRef >, edm::reftobase::Holder< reco::Candidate, pat::MuonRef >, edm::reftobase::Holder< reco::Candidate, pat::ElectronRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTBasicJetRef >, and edm::reftobase::Holder< reco::Candidate, reco::ElectronRef >.

Referenced by edm::RefToBaseVector< T >::push_back().

template<typename T>
BaseHolder< T > & edm::reftobase::BaseHolder< T >::operator= ( BaseHolder< T > const &  rhs)
protected

Definition at line 97 of file BaseHolder.h.

97  {
98  // No data to assign.
99  return *this;
100  }
template<typename T>
virtual void const* edm::reftobase::BaseHolder< T >::product ( ) const
pure virtual

Implemented in edm::reftobase::IndirectHolder< T >, edm::reftobase::IndirectHolder< reco::Jet >, edm::reftobase::IndirectHolder< reco::WMuNuCandidate >, edm::reftobase::IndirectHolder< reco::PhotonCore >, edm::reftobase::IndirectHolder< reco::Track >, edm::reftobase::IndirectHolder< reco::BaseTagInfo >, edm::reftobase::IndirectHolder< reco::Electron >, edm::reftobase::IndirectHolder< reco::Photon >, edm::reftobase::IndirectHolder< reco::Candidate >, edm::reftobase::IndirectHolder< reco::PFTau >, edm::reftobase::IndirectHolder< L2MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectron >, edm::reftobase::IndirectHolder< L3MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::WMuNuCandidatePtr >, edm::reftobase::IndirectHolder< reco::CaloCluster >, edm::reftobase::IndirectHolder< reco::Muon >, edm::reftobase::IndirectHolder< reco::ElectronSeed >, edm::reftobase::IndirectHolder< TrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectronCore >, edm::reftobase::Holder< T, REF >, edm::reftobase::Holder< reco::Candidate, pat::ParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::IsolatedPixelTrackCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloMETRef >, edm::reftobase::Holder< reco::Track, reco::TrackRef >, edm::reftobase::Holder< L3MuonTrajectorySeed, edm::Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EmParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterMETRef >, edm::reftobase::Holder< reco::Candidate, reco::MuonRef >, edm::reftobase::Holder< L2MuonTrajectorySeed, edm::Ref< L2MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::PFJetRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::PFRecoTauChargedHadronRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::RecoTauPiZeroRef >, edm::reftobase::Holder< reco::Candidate, reco::CandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedRefCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PhotonRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::BasicClusterCollection > >, edm::reftobase::Holder< reco::Candidate, reco::METRef >, edm::reftobase::Holder< reco::Candidate, pat::JetRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRefProd >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTBasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::SiStripElectronRef >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterCollection, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterCollection > > >, edm::reftobase::Holder< reco::BaseTau, reco::CaloTauRef >, edm::reftobase::Holder< reco::Jet, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositeCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::EcalIsolatedParticleCandidateRef >, edm::reftobase::Holder< reco::Candidate, edm::RefToBase< reco::Jet > >, edm::reftobase::Holder< reco::Candidate, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::GsfElectronRef >, edm::reftobase::Holder< reco::VertexRef, edm::Ref< std::vector< reco::VertexRef > > >, edm::reftobase::Holder< reco::Candidate, pat::PFParticleRef >, edm::reftobase::Holder< reco::Candidate, pat::CompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::SuperClusterCollection > >, edm::reftobase::Holder< std::vector< reco::VertexRef >, edm::Ref< std::vector< std::vector< reco::VertexRef > > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterRef, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterRef > > >, edm::reftobase::Holder< reco::BaseTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, pat::METRef >, edm::reftobase::Holder< reco::Candidate, pat::TauRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositePtrCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFMETRef >, edm::reftobase::Holder< CaloRecHit, edm::Ref< std::vector< CaloRecHit > > >, edm::reftobase::Holder< reco::PFTau3ProngSummaryRef, edm::Ref< std::vector< reco::PFTau3ProngSummaryRef > > >, edm::reftobase::Holder< reco::Candidate, pat::GenericParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoStandAloneMuonCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedCandidateRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectStandAloneRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1JetParticleRef >, edm::reftobase::Holder< reco::Jet, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Jet, reco::BasicJetRef >, edm::reftobase::Holder< reco::ConvBremSeed, edm::Ref< reco::ConvBremSeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::CompositeCandidateRef >, edm::reftobase::Holder< TrajectorySeed, Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Jet, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, reco::BasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloJetRef >, edm::reftobase::Holder< PSimHit, TrackPSimHitRef >, edm::reftobase::Holder< reco::ElectronSeed, edm::Ref< reco::ElectronSeedCollection > >, edm::reftobase::Holder< CaloRecHit, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummary, edm::Ref< std::vector< reco::PFTau3ProngSummary > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameter, edm::Ref< std::vector< reco::PFTauTransverseImpactParameter > > >, edm::reftobase::Holder< reco::Candidate, reco::RecoPFClusterRefCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::edm::Ref >, edm::reftobase::Holder< reco::Candidate, pat::PhotonRef >, edm::reftobase::Holder< reco::Candidate, reco::NamedCompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1MuonParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoRef >, edm::reftobase::Holder< TrajectorySeed, edm::Ref< TrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::GenMETRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::CaloJetRef >, edm::reftobase::Holder< reco::Candidate, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummaryCollection, edm::Ref< std::vector< reco::PFTau3ProngSummaryCollection > > >, edm::reftobase::Holder< reco::CompositeCandidate, reco::PFTauDecayModeRef >, edm::reftobase::Holder< reco::PFTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, reco::BaseTauRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoEcalCandidateRef >, edm::reftobase::Holder< reco::Track, reco::GsfTrackRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CATopJetTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenericJetRef >, edm::reftobase::Holder< reco::Candidate, pat::ConversionRef >, edm::reftobase::Holder< reco::Candidate, pat::MuonRef >, edm::reftobase::Holder< reco::Candidate, pat::ElectronRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTBasicJetRef >, and edm::reftobase::Holder< reco::Candidate, reco::ElectronRef >.

template<typename T>
virtual EDProductGetter const* edm::reftobase::BaseHolder< T >::productGetter ( ) const
pure virtual

Implemented in edm::reftobase::IndirectHolder< T >, edm::reftobase::IndirectHolder< reco::Jet >, edm::reftobase::IndirectHolder< reco::WMuNuCandidate >, edm::reftobase::IndirectHolder< reco::PhotonCore >, edm::reftobase::IndirectHolder< reco::Track >, edm::reftobase::IndirectHolder< reco::BaseTagInfo >, edm::reftobase::IndirectHolder< reco::Electron >, edm::reftobase::IndirectHolder< reco::Photon >, edm::reftobase::IndirectHolder< reco::Candidate >, edm::reftobase::IndirectHolder< reco::PFTau >, edm::reftobase::IndirectHolder< L2MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectron >, edm::reftobase::IndirectHolder< L3MuonTrajectorySeed >, edm::reftobase::IndirectHolder< reco::WMuNuCandidatePtr >, edm::reftobase::IndirectHolder< reco::CaloCluster >, edm::reftobase::IndirectHolder< reco::Muon >, edm::reftobase::IndirectHolder< reco::ElectronSeed >, edm::reftobase::IndirectHolder< TrajectorySeed >, edm::reftobase::IndirectHolder< reco::GsfElectronCore >, edm::reftobase::Holder< T, REF >, edm::reftobase::Holder< reco::Candidate, pat::ParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::IsolatedPixelTrackCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloMETRef >, edm::reftobase::Holder< reco::Track, reco::TrackRef >, edm::reftobase::Holder< L3MuonTrajectorySeed, edm::Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EmParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterMETRef >, edm::reftobase::Holder< reco::Candidate, reco::MuonRef >, edm::reftobase::Holder< L2MuonTrajectorySeed, edm::Ref< L2MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::PFJetRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::PFRecoTauChargedHadronRef >, edm::reftobase::Holder< reco::CompositePtrCandidate, reco::RecoTauPiZeroRef >, edm::reftobase::Holder< reco::Candidate, reco::CandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedRefCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PhotonRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::BasicClusterCollection > >, edm::reftobase::Holder< reco::Candidate, reco::METRef >, edm::reftobase::Holder< reco::Candidate, pat::JetRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTGenJetRef >, edm::reftobase::Holder< reco::Jet, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRefProd >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTBasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::SiStripElectronRef >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterCollection, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterCollection > > >, edm::reftobase::Holder< reco::BaseTau, reco::CaloTauRef >, edm::reftobase::Holder< reco::Jet, reco::GenJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositeCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::EcalIsolatedParticleCandidateRef >, edm::reftobase::Holder< reco::Candidate, edm::RefToBase< reco::Jet > >, edm::reftobase::Holder< reco::Candidate, reco::TrackJetRef >, edm::reftobase::Holder< reco::Candidate, reco::PFCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::GsfElectronRef >, edm::reftobase::Holder< reco::VertexRef, edm::Ref< std::vector< reco::VertexRef > > >, edm::reftobase::Holder< reco::Candidate, pat::PFParticleRef >, edm::reftobase::Holder< reco::Candidate, pat::CompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackProbabilityTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTPFJetRef >, edm::reftobase::Holder< reco::CaloCluster, edm::Ref< reco::SuperClusterCollection > >, edm::reftobase::Holder< std::vector< reco::VertexRef >, edm::Ref< std::vector< std::vector< reco::VertexRef > > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameterRef, edm::Ref< std::vector< reco::PFTauTransverseImpactParameterRef > > >, edm::reftobase::Holder< reco::BaseTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, pat::METRef >, edm::reftobase::Holder< reco::Candidate, pat::TauRef >, edm::reftobase::Holder< reco::Candidate, reco::VertexCompositePtrCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CombinedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFMETRef >, edm::reftobase::Holder< CaloRecHit, edm::Ref< std::vector< CaloRecHit > > >, edm::reftobase::Holder< reco::PFTau3ProngSummaryRef, edm::Ref< std::vector< reco::PFTau3ProngSummaryRef > > >, edm::reftobase::Holder< reco::Candidate, pat::GenericParticleRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoStandAloneMuonCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoChargedCandidateRef >, edm::reftobase::Holder< reco::Candidate, pat::TriggerObjectStandAloneRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1JetParticleRef >, edm::reftobase::Holder< reco::Jet, reco::FFTTrackJetRef >, edm::reftobase::Holder< reco::Jet, reco::BasicJetRef >, edm::reftobase::Holder< reco::ConvBremSeed, edm::Ref< reco::ConvBremSeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::CompositeCandidateRef >, edm::reftobase::Holder< TrajectorySeed, Ref< L3MuonTrajectorySeedCollection > >, edm::reftobase::Holder< reco::Jet, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, reco::BasicJetRef >, edm::reftobase::Holder< reco::Candidate, reco::CaloJetRef >, edm::reftobase::Holder< PSimHit, TrackPSimHitRef >, edm::reftobase::Holder< reco::ElectronSeed, edm::Ref< reco::ElectronSeedCollection > >, edm::reftobase::Holder< CaloRecHit, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummary, edm::Ref< std::vector< reco::PFTau3ProngSummary > > >, edm::reftobase::Holder< reco::PFTauTransverseImpactParameter, edm::Ref< std::vector< reco::PFTauTransverseImpactParameter > > >, edm::reftobase::Holder< reco::Candidate, reco::RecoPFClusterRefCandidateRef >, edm::reftobase::Holder< reco::Candidate, reco::edm::Ref >, edm::reftobase::Holder< reco::Candidate, pat::PhotonRef >, edm::reftobase::Holder< reco::Candidate, reco::NamedCompositeCandidateRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackCountingTagInfoFwdRef >, edm::reftobase::Holder< reco::Candidate, reco::PFClusterJetRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1EtMissParticleRef >, edm::reftobase::Holder< reco::Candidate, l1extra::L1MuonParticleRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SoftLeptonTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoRef >, edm::reftobase::Holder< TrajectorySeed, edm::Ref< TrajectorySeedCollection > >, edm::reftobase::Holder< reco::Candidate, reco::GenMETRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::IsolatedTauTagInfoFwdRef >, edm::reftobase::Holder< reco::Jet, reco::CaloJetRef >, edm::reftobase::Holder< reco::Candidate, edm::Ref >, edm::reftobase::Holder< reco::PFTau3ProngSummaryCollection, edm::Ref< std::vector< reco::PFTau3ProngSummaryCollection > > >, edm::reftobase::Holder< reco::CompositeCandidate, reco::PFTauDecayModeRef >, edm::reftobase::Holder< reco::PFTau, reco::PFTauRef >, edm::reftobase::Holder< reco::Candidate, reco::BaseTauRef >, edm::reftobase::Holder< reco::Candidate, reco::RecoEcalCandidateRef >, edm::reftobase::Holder< reco::Track, reco::GsfTrackRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TrackIPTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::CATopJetTagInfoRef >, edm::reftobase::Holder< reco::Candidate, reco::FFTJPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::JPTJetRef >, edm::reftobase::Holder< reco::Candidate, reco::GenericJetRef >, edm::reftobase::Holder< reco::Candidate, pat::ConversionRef >, edm::reftobase::Holder< reco::Candidate, pat::MuonRef >, edm::reftobase::Holder< reco::Candidate, pat::ElectronRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::SecondaryVertexTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JetTagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::JTATagInfoFwdRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::TauMassTagInfoRef >, edm::reftobase::Holder< reco::BaseTagInfo, reco::BaseTagInfoRef >, edm::reftobase::Holder< reco::Jet, reco::FFTCaloJetRef >, edm::reftobase::Holder< reco::Jet, reco::FFTBasicJetRef >, and edm::reftobase::Holder< reco::Candidate, reco::ElectronRef >.

template<typename T>
void edm::reftobase::BaseHolder< T >::swap ( BaseHolder< T > &  )

Definition at line 109 of file BaseHolder.h.

Referenced by edm::reftobase::IndirectHolder< T >::swap(), and edm::reftobase::swap().

109  {
110  // nothing to do.
111  }