CMS 3D CMS Logo

PFCandidateFwd.h
Go to the documentation of this file.
1 #ifndef ParticleFlowCandidate_PFCandidateFwd_h
2 #define ParticleFlowCandidate_PFCandidateFwd_h
3 #include <vector>
10 
11 namespace reco {
12  class PFCandidate;
13 
15  typedef std::vector<reco::PFCandidate> PFCandidateCollection;
16 
18  typedef PFCandidateCollection::const_iterator PFCandidateConstIterator;
19 
21  typedef PFCandidateCollection::iterator PFCandidateIterator;
22 
25 
28 
31 
34 
37 
40 
42  typedef std::vector<PFCandidateFwdRef> PFCandidateFwdRefVector;
43 
45  typedef std::vector<PFCandidateFwdPtr> PFCandidateFwdPtrVector;
46 
47 } // namespace reco
48 
49 #endif
edm::FwdPtr< PFCandidate > PFCandidateFwdPtr
persistent FwdPtr to a PFCandidate
PFCandidateCollection::const_iterator PFCandidateConstIterator
iterator
std::vector< PFCandidateFwdRef > PFCandidateFwdRefVector
vector of "forward" reference
edm::FwdRef< PFCandidateCollection > PFCandidateFwdRef
persistent "forward" reference to a PFCandidate
edm::Ref< PFCandidateCollection > PFCandidateRef
persistent reference to a PFCandidate
std::vector< reco::PFCandidate > PFCandidateCollection
collection of PFCandidates
std::vector< PFCandidateFwdPtr > PFCandidateFwdPtrVector
vector of "forward" reference
edm::RefVector< PFCandidateCollection > PFCandidateRefVector
vector of reference to GenParticleCandidate in the same collection
PFCandidateCollection::iterator PFCandidateIterator
iterator
Particle reconstructed by the particle flow algorithm.
Definition: PFCandidate.h:41
fixed size matrix
edm::RefProd< PFCandidateCollection > PFCandidateRefProd
persistent reference to a PFCandidates collection
edm::Ptr< PFCandidate > PFCandidatePtr
persistent Ptr to a PFCandidate