PandaRoot
DecayTreeFitter::KalmanCalculator Class Reference

#include <KalmanCalculator.h>

Public Member Functions

 KalmanCalculator ()
 
virtual ~KalmanCalculator ()
 
ErrCode init (const TVectorD &value, const TMatrixD &G, const FitParams *fitparams, const TMatrixDSym &V, int weight=1)
 
void updatePar (FitParams *fitparams)
 
void updatePar (const TVectorD &prediction, FitParams *fitparams)
 
void updateCov (FitParams *fitparams)
 
double chisq () const
 

Detailed Description

Definition at line 20 of file KalmanCalculator.h.

Constructor & Destructor Documentation

◆ KalmanCalculator()

DecayTreeFitter::KalmanCalculator::KalmanCalculator ( )
inline

Definition at line 22 of file KalmanCalculator.h.

22 {};

◆ ~KalmanCalculator()

virtual DecayTreeFitter::KalmanCalculator::~KalmanCalculator ( )
inlinevirtual

Definition at line 23 of file KalmanCalculator.h.

References init(), updateCov(), and updatePar().

23 {};

Member Function Documentation

◆ chisq()

double DecayTreeFitter::KalmanCalculator::chisq ( ) const
inline

Definition at line 29 of file KalmanCalculator.h.

29 { return m_chisq; }

◆ init()

ErrCode DecayTreeFitter::KalmanCalculator::init ( const TVectorD &  value,
const TMatrixD G,
const FitParams fitparams,
const TMatrixDSym &  V,
int  weight = 1 
)

Referenced by ~KalmanCalculator().

◆ updateCov()

void DecayTreeFitter::KalmanCalculator::updateCov ( FitParams fitparams)

Referenced by ~KalmanCalculator().

◆ updatePar() [1/2]

void DecayTreeFitter::KalmanCalculator::updatePar ( FitParams fitparams)

Referenced by ~KalmanCalculator().

◆ updatePar() [2/2]

void DecayTreeFitter::KalmanCalculator::updatePar ( const TVectorD &  prediction,
FitParams fitparams 
)

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