CMS 3D CMS Logo

AlgoProductTraits.h
Go to the documentation of this file.
1 #ifndef RecoTrackerTrackProducerAlgoProductTraits_H
2 #define RecoTrackerTrackProducerAlgoProductTraits_H
3 
6 #include <vector>
7 class Trajectory;
8 
9 
10 template <class T>
12 public:
13  using TrackCollection=std::vector<T>;
15  struct AlgoProduct {
17  T * track;
20  };
21  using AlgoProductCollection = std::vector< AlgoProduct >;
22 };
23 #endif //AlgoProductTraits_H
PropagationDirection
std::vector< reco::GsfTrack > TrackCollection
std::vector< AlgoProduct > AlgoProductCollection
long double T