KiTrack  1.7.0
Public Member Functions | List of all members
KiTrack::ITrack Class Referenceabstract

Abstract Base Class for tracks. More...

#include <ITrack.h>

Public Member Functions

virtual std::vector< IHit * > getHits () const =0
 
virtual double getQI () const =0
 
virtual void fit ()=0
 Fits the track. More...
 
virtual double getNdf () const =0
 
virtual double getChi2 () const =0
 
virtual double getChi2Prob () const =0
 

Detailed Description

Abstract Base Class for tracks.

Member Function Documentation

virtual void KiTrack::ITrack::fit ( )
pure virtual

Fits the track.

virtual double KiTrack::ITrack::getChi2 ( ) const
pure virtual
Returns
the chi squared value of the fit. This must only be called after fit() has been used
virtual double KiTrack::ITrack::getChi2Prob ( ) const
pure virtual
Returns
the chi squared probability of the fit. This must only be called after fit() has been used
virtual std::vector< IHit*> KiTrack::ITrack::getHits ( ) const
pure virtual
Returns
a vector of the hits of the track
virtual double KiTrack::ITrack::getNdf ( ) const
pure virtual
Returns
the degrees of freedom of the fit. This must only be called after fit() has been used
virtual double KiTrack::ITrack::getQI ( ) const
pure virtual
Returns
an indicator for the quality of the track. Usually between 0 and 1

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