#include <KalmanSmoothedVertexChi2Estimator.h>
Public Types | |
typedef std::pair< bool, double > | BDpair |
Public Types inherited from VertexSmoothedChiSquaredEstimator< N > | |
typedef std::pair< bool, double > | BDpair |
typedef CachingVertex< N >::RefCountedVertexTrack | RefCountedVertexTrack |
Public Member Functions | |
KalmanSmoothedVertexChi2Estimator * | clone () const override |
BDpair | estimate (const CachingVertex< N > &vertex) const override |
~KalmanSmoothedVertexChi2Estimator () override | |
Public Member Functions inherited from VertexSmoothedChiSquaredEstimator< N > | |
VertexSmoothedChiSquaredEstimator () | |
virtual | ~VertexSmoothedChiSquaredEstimator () |
Private Attributes | |
KVFHelper< N > | helper |
Class to calculate the smoothed chi**2 of the vertex using the Kalman filter algorithms after the vertex has been fit and the tracks refit.
Definition at line 14 of file KalmanSmoothedVertexChi2Estimator.h.
typedef std::pair<bool, double> KalmanSmoothedVertexChi2Estimator< N >::BDpair |
Definition at line 18 of file KalmanSmoothedVertexChi2Estimator.h.
|
inlineoverride |
Definition at line 20 of file KalmanSmoothedVertexChi2Estimator.h.
|
inlineoverridevirtual |
Implements VertexSmoothedChiSquaredEstimator< N >.
Definition at line 29 of file KalmanSmoothedVertexChi2Estimator.h.
|
overridevirtual |
Methode which calculates the smoothed vertex chi**2.
vertex | is the final estimate of the vertex, with the refited tracks |
Implements VertexSmoothedChiSquaredEstimator< N >.
Definition at line 7 of file KalmanSmoothedVertexChi2Estimator.cc.
References CachingVertex< N >::hasPrior(), mps_fire::i, CachingVertex< N >::priorVertexState(), mps_fire::result, summarizeEdmComparisonLogfiles::success, l1t::tracks, CachingVertex< N >::tracks(), and CachingVertex< N >::vertexState().
Referenced by KalmanSmoothedVertexChi2Estimator< 5 >::~KalmanSmoothedVertexChi2Estimator().
|
private |
Definition at line 36 of file KalmanSmoothedVertexChi2Estimator.h.