CMS 3D CMS Logo

TrackFwd.h
Go to the documentation of this file.
1 #ifndef TrackReco_TrackFwd_h
2 #define TrackReco_TrackFwd_h
3 
4 #include <vector>
11 
12 namespace reco
13 {
14 
15 class Track;
16 
18 typedef std::vector<Track> TrackCollection;
19 
22 
25 
28 
31 
34 
37 
40 
41 } // namespace reco
42 
43 #endif
44 
std::vector< Track > TrackCollection
collection of Tracks
Definition: TrackFwd.h:15
TrackRefVector::iterator track_iterator
iterator over a vector of reference to Track in the same collection
Definition: TrackFwd.h:33
edm::RefVector< TrackCollection > TrackRefVector
vector of reference to Track in the same collection
Definition: TrackFwd.h:30
edm::RefToBaseVector< reco::Track > TrackBaseRefVector
vector of persistent references to a Track, using views
Definition: TrackFwd.h:39
edm::RefToBase< reco::Track > TrackBaseRef
persistent reference to a Track, using views
Definition: TrackFwd.h:36
edm::RefProd< TrackCollection > TrackRefProd
persistent reference to a Track collection
Definition: TrackFwd.h:27
edm::Ref< TrackCollection > TrackRef
persistent reference to a Track
Definition: TrackFwd.h:21
fixed size matrix
edm::Association< TrackCollection > TrackAssociation
association to a track collection
Definition: TrackFwd.h:24