#include <KalmanTrackToTrackCovCalculator.h>
Public Types | |
typedef CachingVertex< N > ::RefCountedVertexTrack | RefCountedVertexTrack |
Public Member Functions | |
KalmanTrackToTrackCovCalculator * | clone () const override |
KalmanTrackToTrackCovCalculator () | |
CachingVertex< N >::TrackToTrackMap | operator() (const CachingVertex< N > &vertex) const override |
Public Member Functions inherited from TrackToTrackCovCalculator< N > | |
TrackToTrackCovCalculator () | |
virtual | ~TrackToTrackCovCalculator () |
Calculates all the track-to-track covariance matrices using the Kalman filter algorithms after the vertex has been fit and the tracks refit.
Definition at line 13 of file KalmanTrackToTrackCovCalculator.h.
typedef CachingVertex<N>::RefCountedVertexTrack KalmanTrackToTrackCovCalculator< N >::RefCountedVertexTrack |
Definition at line 15 of file KalmanTrackToTrackCovCalculator.h.
|
inline |
Definition at line 17 of file KalmanTrackToTrackCovCalculator.h.
Referenced by KalmanTrackToTrackCovCalculator< N >::clone().
|
inlineoverridevirtual |
Implements TrackToTrackCovCalculator< N >.
Definition at line 28 of file KalmanTrackToTrackCovCalculator.h.
References KalmanTrackToTrackCovCalculator< N >::KalmanTrackToTrackCovCalculator().
|
overridevirtual |
Calculates all the track-to-track covariance matrices
vertex | The vertex whose track-to-track covariance matrices have to be calculated. |
Implements TrackToTrackCovCalculator< N >.
Definition at line 5 of file KalmanTrackToTrackCovCalculator.cc.
References CachingVertex< N >::error(), mps_fire::i, dqmiolumiharvest::j, GlobalErrorBase< T, ErrorWeightType >::matrix(), N, tracks, and CachingVertex< N >::tracks().