CMS 3D CMS Logo

PFCandidateEGammaExtraFwd.h
Go to the documentation of this file.
1 #ifndef ParticleFlowCandidate_PFCandidateEGammaExtraFwd_h
2 #define ParticleFlowCandidate_PFCandidateEGammaExtraFwd_h
3 #include <vector>
10 
11 namespace reco {
13 
15  typedef std::vector<reco::PFCandidateEGammaExtra> PFCandidateEGammaExtraCollection;
16 
18  typedef PFCandidateEGammaExtraCollection::const_iterator PFCandidateEGammaExtraConstIterator;
19 
21  typedef PFCandidateEGammaExtraCollection::iterator PFCandidateEGammaExtraIterator;
22 
25 
28 
31 
34 
37 
40 
42  typedef std::vector<PFCandidateEGammaExtraFwdRef> PFCandidateEGammaExtraFwdRefVector;
43 
45  typedef std::vector<PFCandidateEGammaExtraFwdPtr> PFCandidateEGammaExtraFwdPtrVector;
46 
47 } // namespace reco
48 #endif
edm::RefProd
Definition: EDProductfwd.h:25
RefProd.h
edm::FwdRef
Definition: FwdRef.h:121
reco::PFCandidateEGammaExtraRefVector
edm::RefVector< PFCandidateEGammaExtraCollection > PFCandidateEGammaExtraRefVector
vector of reference to GenParticleCandidate in the same collection
Definition: PFCandidateEGammaExtraFwd.h:33
edm::RefVector
Definition: EDProductfwd.h:27
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:45
reco::PFCandidateEGammaExtraFwdRef
edm::FwdRef< PFCandidateEGammaExtraCollection > PFCandidateEGammaExtraFwdRef
persistent "forward" reference to a PFCandidateEGammaExtra
Definition: PFCandidateEGammaExtraFwd.h:36
reco::PFCandidateEGammaExtraCollection
std::vector< reco::PFCandidateEGammaExtra > PFCandidateEGammaExtraCollection
collection of PFCandidateEGammaExtras
Definition: PFCandidateEGammaExtraFwd.h:12
reco::PFCandidateEGammaExtra
Definition: PFCandidateEGammaExtra.h:25
edm::Ref
Definition: AssociativeIterator.h:58
reco::PFCandidateEGammaExtraConstIterator
PFCandidateEGammaExtraCollection::const_iterator PFCandidateEGammaExtraConstIterator
iterator
Definition: PFCandidateEGammaExtraFwd.h:18
reco::PFCandidateEGammaExtraRefProd
edm::RefProd< PFCandidateEGammaExtraCollection > PFCandidateEGammaExtraRefProd
persistent reference to a PFCandidateEGammaExtras collection
Definition: PFCandidateEGammaExtraFwd.h:30
edm::FwdPtr
Definition: FwdPtr.h:40
RefVector.h
reco::PFCandidateEGammaExtraPtr
edm::Ptr< PFCandidateEGammaExtra > PFCandidateEGammaExtraPtr
persistent Ptr to a PFCandidateEGammaExtra
Definition: PFCandidateEGammaExtraFwd.h:27
Ptr.h
FwdRef.h
edm::Ptr
Definition: AssociationVector.h:31
reco::PFCandidateEGammaExtraFwdPtr
edm::FwdPtr< PFCandidateEGammaExtra > PFCandidateEGammaExtraFwdPtr
persistent FwdPtr to a PFCandidateEGammaExtra
Definition: PFCandidateEGammaExtraFwd.h:39
Ref.h
FwdPtr.h
reco::PFCandidateEGammaExtraRef
edm::Ref< PFCandidateEGammaExtraCollection > PFCandidateEGammaExtraRef
persistent reference to a PFCandidateEGammaExtra
Definition: PFCandidateEGammaExtraFwd.h:24
reco::PFCandidateEGammaExtraIterator
PFCandidateEGammaExtraCollection::iterator PFCandidateEGammaExtraIterator
iterator
Definition: PFCandidateEGammaExtraFwd.h:21
reco::PFCandidateEGammaExtraFwdRefVector
std::vector< PFCandidateEGammaExtraFwdRef > PFCandidateEGammaExtraFwdRefVector
vector of "forward" reference
Definition: PFCandidateEGammaExtraFwd.h:42
reco::PFCandidateEGammaExtraFwdPtrVector
std::vector< PFCandidateEGammaExtraFwdPtr > PFCandidateEGammaExtraFwdPtrVector
vector of "forward" reference
Definition: PFCandidateEGammaExtraFwd.h:45