#include <VertexSmoothedChiSquaredEstimator.h>
Public Types | |
typedef std::pair< bool, double > | BDpair |
typedef CachingVertex< N >::RefCountedVertexTrack | RefCountedVertexTrack |
Public Member Functions | |
virtual VertexSmoothedChiSquaredEstimator< N > * | clone () const =0 |
virtual BDpair | estimate (const CachingVertex< N > &) const =0 |
VertexSmoothedChiSquaredEstimator () | |
virtual | ~VertexSmoothedChiSquaredEstimator () |
Pure abstract base class for algorithms computing a better estimation of vertex chi-squared after vertex fitting. For the KalmanVertexFit both fitted and smoothed vertices are needed, hence the 2 vertices passed as argument in the method...
Definition at line 14 of file VertexSmoothedChiSquaredEstimator.h.
typedef std::pair<bool, double> VertexSmoothedChiSquaredEstimator< N >::BDpair |
Definition at line 17 of file VertexSmoothedChiSquaredEstimator.h.
typedef CachingVertex<N>::RefCountedVertexTrack VertexSmoothedChiSquaredEstimator< N >::RefCountedVertexTrack |
Definition at line 16 of file VertexSmoothedChiSquaredEstimator.h.
|
inline |
Definition at line 19 of file VertexSmoothedChiSquaredEstimator.h.
|
inlinevirtual |
Definition at line 20 of file VertexSmoothedChiSquaredEstimator.h.
|
pure virtual |
Implemented in KalmanSmoothedVertexChi2Estimator< N >, and KalmanSmoothedVertexChi2Estimator< 5 >.
|
pure virtual |
Implemented in KalmanSmoothedVertexChi2Estimator< N >, and KalmanSmoothedVertexChi2Estimator< 5 >.