CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackFwd.h
Go to the documentation of this file.
1 #ifndef TrackReco_TrackFwd_h
2 #define TrackReco_TrackFwd_h
3 
4 #include <vector>
9 
10 namespace reco
11 {
12 
13 class Track;
14 
16 typedef std::vector<Track> TrackCollection;
17 
20 
23 
26 
29 
32 
33 } // namespace reco
34 
35 #endif
36 
std::vector< Track > TrackCollection
collection of Tracks
Definition: TrackFwd.h:13
TrackRefVector::iterator track_iterator
iterator over a vector of reference to Track in the same collection
Definition: TrackFwd.h:28
edm::RefVector< TrackCollection > TrackRefVector
vector of reference to Track in the same collection
Definition: TrackFwd.h:25
edm::RefToBase< reco::Track > TrackBaseRef
persistent reference to a Track, using views
Definition: TrackFwd.h:31
edm::RefProd< TrackCollection > TrackRefProd
persistent reference to a Track collection
Definition: TrackFwd.h:22
edm::Ref< TrackCollection > TrackRef
persistent reference to a Track
Definition: TrackFwd.h:19