|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef TRKEVENTPRIMITIVES_TRKFITQUALITY_H
10 #define TRKEVENTPRIMITIVES_TRKFITQUALITY_H
63 return static_cast<int>(std::floor(
m_numberDoF + 0.5));
100 using FitQualityImpl::operator=;
135 #endif // TRKEVENTPRIMITIVES_FITQUALITY_H
FitQualityImpl()=default
default ctor for POOL
FitQuality(const FitQualityImpl &fq)
double chiSquared() const
returns the of the overall track fit
virtual FitQuality * clone() const
Virtual constructor.
FitQualityImpl(FitQualityImpl &&)=default
void setChiSquared(double chiSquared)
set the
FitQualityImpl & operator=(const FitQualityImpl &)=default
Class to represent and store fit qualities from track reconstruction in terms of and number of degre...
FitQualityImpl(const FitQualityImpl &)=default
FitQualityImpl & operator=(FitQualityImpl &&)=default
int numberDoF() const
returns the number of degrees of freedom of the overall track or vertex fit as integer
Ensure that the ATLAS eigen extensions are properly loaded.
std::unique_ptr< FitQuality > uniqueClone() const
NVI uniqueClone.
void setNumberDoF(double numberDoF)
set the number of degrees of freedom
simple/trivial Implemenation class for fit the fit quality. It holds the same payload as FitQuality_p...
FitQualityImpl(double chiSquared, double numberDoF)
Constructor hadling double type of NDF.
MsgStream & operator<<(MsgStream &sl, const AlignModule &alignModule)
overload of << operator for MsgStream for debug output
~FitQualityImpl()=default
FitQualityImpl(double chiSquared, int numberDoF)
Constructor with and .
double doubleNumberDoF() const
returns the number of degrees of freedom of the overall track or vertex fit as double
virtual ~FitQuality()=default