CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RecoChargedRefCandidateFwd.h
Go to the documentation of this file.
1 #ifndef RecoCandidate_RecoChargedRefCandidateFwd_h
2 #define RecoCandidate_RecoChargedRefCandidateFwd_h
3 #include <vector>
8 
9 namespace reco {
10 
12  typedef std::vector<RecoChargedRefCandidate > RecoChargedRefCandidateCollection;
13 
16 
19 
22 
25 
27 
28 /* /// this needs to go here, it's a class template in the DF/Candidate package */
29 /* /// that requires the knowledge of the DF/TrackReco dictionaries */
30 /* typedef std::vector<RecoChargedRefCandidateBase> RecoChargedRefCandidateBaseCollection; */
31 /* typedef edm::Ref<RecoChargedRefCandidateBaseCollection> RecoChargedRefCandidateBaseRef; */
32 /* typedef edm::RefVector<RecoChargedRefCandidateBaseCollection> RecoChargedRefCandidateBaseRefVector; */
33 /* typedef edm::RefProd<RecoChargedRefCandidateBaseCollection> RecoChargedRefCandidateBaseRefProd; */
34 /* typedef edm::RefToBase<reco::Candidate> RecoChargedRefCandidateBaseRefToBase; */
35 
36 }
37 
38 #endif
std::vector< RecoChargedRefCandidate > RecoChargedRefCandidateCollection
collectin of LeafRefCandidateT&lt;reco::TrackRef&gt; objects
edm::RefVector< RecoChargedRefCandidateCollection > RecoChargedRefCandidateRefVector
vector of objects in the same collection of RecoChargedRefCandidate objects
RecoChargedRefCandidateRefVector::iterator recoChargedRefCandidate_iterator
iterator over a vector of reference to RecoChargedRefCandidate objects
edm::RefProd< RecoChargedRefCandidateCollection > RecoChargedRefCandidateRefProd
reference to a collection of RecoChargedRefCandidate objects
edm::Ref< RecoChargedRefCandidateCollection > RecoChargedRefCandidateRef
reference to an object in a collection of RecoChargedRefCandidate objects
edm::RefToBase< reco::Candidate > RecoChargedRefCandidateRefToBase