11#include <tracking/trackFindingVXD/trackQualityEstimators/QualityEstimatorBase.h>
29 virtual double estimateQuality(std::vector<SpacePoint const*>
const& measurements)
final;
BaseClass for QualityEstimators.
does a tripletFit of the given hits The filter is based on the paper 'A New Three-Dimensional Track F...
std::vector< double > m_R3Ds
3D radius
double m_materialBudgetFactor
Triplet Fit hyper parameters.
std::vector< double > m_thetas
angle theta
virtual QualityEstimationResults estimateQualityAndProperties(std::vector< SpacePoint const * > const &measurements) final
perform quality estimation and extract additional information from the fit
virtual double estimateQuality(std::vector< SpacePoint const * > const &measurements) final
Calculating the quality estimate using a triplet fit.
double m_maxPt
Cut off value for 3D Radius calculated in Triplet Fit.
std::vector< double > m_sigmaR3DSquareds
squared error of 3D radius
double m_averageR3D
average 3D radius
std::vector< double > m_alphas
angle alpha
Abstract base class for different kinds of events.
Container for complete fit/estimation results.