Belle II Software development
QualityEstimationResults Struct Reference

Container for complete fit/estimation results. More...

#include <QualityEstimatorBase.h>

Public Attributes

double qualityIndicator = 0
 return value of the quality estimator
 
std::optional< double > chiSquared
 chi squared value obtained by the fit of the QE
 
std::optional< short > curvatureSign
 direction of curvature as obtained by the QE
 
std::optional< double > pocaD
 distance to the z-axis of the POCA
 
std::optional< double > pt
 transverse momentum estimate from the QE
 
std::optional< double > pmag
 momentum magnitute estimate from the QE
 
std::optional< B2Vector3Dp
 momentum vector estimate from the QE
 

Detailed Description

Container for complete fit/estimation results.

qualityIndicator is always computed, all other values are optional, depending on the implementation.

Definition at line 24 of file QualityEstimatorBase.h.

Member Data Documentation

◆ chiSquared

std::optional<double> chiSquared

chi squared value obtained by the fit of the QE

Definition at line 26 of file QualityEstimatorBase.h.

◆ curvatureSign

std::optional<short> curvatureSign

direction of curvature as obtained by the QE

Definition at line 27 of file QualityEstimatorBase.h.

◆ p

std::optional<B2Vector3D> p

momentum vector estimate from the QE

Definition at line 31 of file QualityEstimatorBase.h.

◆ pmag

std::optional<double> pmag

momentum magnitute estimate from the QE

Definition at line 30 of file QualityEstimatorBase.h.

◆ pocaD

std::optional<double> pocaD

distance to the z-axis of the POCA

Definition at line 28 of file QualityEstimatorBase.h.

◆ pt

std::optional<double> pt

transverse momentum estimate from the QE

Definition at line 29 of file QualityEstimatorBase.h.

◆ qualityIndicator

double qualityIndicator = 0

return value of the quality estimator

Definition at line 25 of file QualityEstimatorBase.h.


The documentation for this struct was generated from the following file: