#include <TrackToTrackCovCalculator.h>
Public Member Functions | |
virtual TrackToTrackCovCalculator * | clone () const =0 |
virtual CachingVertex< N > ::TrackToTrackMap | operator() (const CachingVertex< N > &) const =0 |
TrackToTrackCovCalculator () | |
virtual | ~TrackToTrackCovCalculator () |
Abstract class for algorithms computing the covariance matrices of each pair of tracks belonging to a CachingVertex. This covariance arises when refitting a track with the constraint of the vertex.
Definition at line 15 of file TrackToTrackCovCalculator.h.
TrackToTrackCovCalculator< N >::TrackToTrackCovCalculator | ( | ) | [inline] |
Definition at line 19 of file TrackToTrackCovCalculator.h.
{}
virtual TrackToTrackCovCalculator< N >::~TrackToTrackCovCalculator | ( | ) | [inline, virtual] |
Definition at line 20 of file TrackToTrackCovCalculator.h.
{}
virtual TrackToTrackCovCalculator* TrackToTrackCovCalculator< N >::clone | ( | ) | const [pure virtual] |
Implemented in KalmanTrackToTrackCovCalculator< N >, and DummyTrackToTrackCovCalculator< N >.
virtual CachingVertex<N>::TrackToTrackMap TrackToTrackCovCalculator< N >::operator() | ( | const CachingVertex< N > & | ) | const [pure virtual] |
Implemented in KalmanTrackToTrackCovCalculator< N >, and DummyTrackToTrackCovCalculator< N >.