CMS 3D CMS Logo

TrackToTrackCovCalculator.h
Go to the documentation of this file.
1 #ifndef TrackToTrackCovCalculator_H
2 #define TrackToTrackCovCalculator_H
3 
4 #include <map>
6 
14 template <unsigned int N>
16 public:
19 
20  virtual typename CachingVertex<N>::TrackToTrackMap operator()(const CachingVertex<N> &) const = 0;
21 
22  virtual TrackToTrackCovCalculator *clone() const = 0;
23 };
24 
25 #endif
TrackToTrackCovCalculator::clone
virtual TrackToTrackCovCalculator * clone() const =0
TrackToTrackCovCalculator::~TrackToTrackCovCalculator
virtual ~TrackToTrackCovCalculator()
Definition: TrackToTrackCovCalculator.h:18
CachingVertex
Definition: CachingVertex.h:22
CachingVertex.h
TrackToTrackCovCalculator::TrackToTrackCovCalculator
TrackToTrackCovCalculator()
Definition: TrackToTrackCovCalculator.h:17
TrackToTrackCovCalculator
Definition: TrackToTrackCovCalculator.h:15
TrackToTrackCovCalculator::operator()
virtual CachingVertex< N >::TrackToTrackMap operator()(const CachingVertex< N > &) const =0
CachingVertex::TrackToTrackMap
std::map< RefCountedVertexTrack, TrackMap > TrackToTrackMap
Definition: CachingVertex.h:28