BmnRoot 26.10.0-210-gc52d34b0
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnFitNode Class Reference

#include <BmnFitNode.h>

Collaboration diagram for BmnFitNode:

Public Member Functions

 BmnFitNode ()
 Constructor.
virtual ~BmnFitNode ()
 Destructor.
const vector< Double_t > & GetF () const
const TMatrixD GetF_matr () const
const FairTrackParam * GetPredictedParam () const
FairTrackParam * GetUpdatedParam ()
FairTrackParam * GetSmoothedParam ()
Float_t GetChiSqFiltered () const
Float_t GetChiSqSmoothed () const
void SetF (const vector< Double_t > &F)
void SetF_matr (const TMatrixD &F)
void SetPredictedParam (const FairTrackParam *par)
void SetUpdatedParam (const FairTrackParam *par)
void SetSmoothedParam (const FairTrackParam *par)
void SetChiSqFiltered (Float_t chiSq)
void SetChiSqSmoothed (Float_t chiSq)

Private Attributes

vector< Double_t > fF
TMatrixD fF_matr
FairTrackParam fPredictedParam
FairTrackParam fUpdatedParam
FairTrackParam fSmoothedParam
Float_t fChiSqFiltered
Float_t fChiSqSmoothed

Detailed Description

Definition at line 23 of file BmnFitNode.h.

Constructor & Destructor Documentation

◆ BmnFitNode()

BmnFitNode::BmnFitNode ( )
inline

◆ ~BmnFitNode()

virtual BmnFitNode::~BmnFitNode ( )
inlinevirtual

Definition at line 43 of file BmnFitNode.h.

Member Function Documentation

◆ GetChiSqFiltered()

Float_t BmnFitNode::GetChiSqFiltered ( ) const
inline

Definition at line 51 of file BmnFitNode.h.

References fChiSqFiltered.

◆ GetChiSqSmoothed()

Float_t BmnFitNode::GetChiSqSmoothed ( ) const
inline

Definition at line 52 of file BmnFitNode.h.

References fChiSqSmoothed.

◆ GetF()

const vector< Double_t > & BmnFitNode::GetF ( ) const
inline

Definition at line 46 of file BmnFitNode.h.

References fF.

Referenced by BmnKalmanFilter::Smooth().

Here is the caller graph for this function:

◆ GetF_matr()

const TMatrixD BmnFitNode::GetF_matr ( ) const
inline

Definition at line 47 of file BmnFitNode.h.

References fF_matr.

◆ GetPredictedParam()

const FairTrackParam * BmnFitNode::GetPredictedParam ( ) const
inline

Definition at line 48 of file BmnFitNode.h.

References fPredictedParam.

Referenced by BmnKalmanFilter::Smooth().

Here is the caller graph for this function:

◆ GetSmoothedParam()

FairTrackParam * BmnFitNode::GetSmoothedParam ( )
inline

Definition at line 50 of file BmnFitNode.h.

References fSmoothedParam.

Referenced by BmnKalmanFilter::Smooth().

Here is the caller graph for this function:

◆ GetUpdatedParam()

FairTrackParam * BmnFitNode::GetUpdatedParam ( )
inline

Definition at line 49 of file BmnFitNode.h.

References fUpdatedParam.

Referenced by BmnKalmanFilter::Smooth().

Here is the caller graph for this function:

◆ SetChiSqFiltered()

void BmnFitNode::SetChiSqFiltered ( Float_t chiSq)
inline

Definition at line 60 of file BmnFitNode.h.

References fChiSqFiltered.

◆ SetChiSqSmoothed()

void BmnFitNode::SetChiSqSmoothed ( Float_t chiSq)
inline

Definition at line 61 of file BmnFitNode.h.

References fChiSqSmoothed.

◆ SetF()

void BmnFitNode::SetF ( const vector< Double_t > & F)
inline

Definition at line 55 of file BmnFitNode.h.

References fF.

◆ SetF_matr()

void BmnFitNode::SetF_matr ( const TMatrixD & F)
inline

Definition at line 56 of file BmnFitNode.h.

References fF_matr.

◆ SetPredictedParam()

void BmnFitNode::SetPredictedParam ( const FairTrackParam * par)
inline

Definition at line 57 of file BmnFitNode.h.

References fPredictedParam.

◆ SetSmoothedParam()

void BmnFitNode::SetSmoothedParam ( const FairTrackParam * par)
inline

Definition at line 59 of file BmnFitNode.h.

References fSmoothedParam.

Referenced by BmnKalmanFilter::Smooth().

Here is the caller graph for this function:

◆ SetUpdatedParam()

void BmnFitNode::SetUpdatedParam ( const FairTrackParam * par)
inline

Definition at line 58 of file BmnFitNode.h.

References fUpdatedParam.

Member Data Documentation

◆ fChiSqFiltered

Float_t BmnFitNode::fChiSqFiltered
private

Definition at line 72 of file BmnFitNode.h.

Referenced by BmnFitNode(), GetChiSqFiltered(), and SetChiSqFiltered().

◆ fChiSqSmoothed

Float_t BmnFitNode::fChiSqSmoothed
private

Definition at line 73 of file BmnFitNode.h.

Referenced by BmnFitNode(), GetChiSqSmoothed(), and SetChiSqSmoothed().

◆ fF

vector<Double_t> BmnFitNode::fF
private

Definition at line 64 of file BmnFitNode.h.

Referenced by BmnFitNode(), GetF(), and SetF().

◆ fF_matr

TMatrixD BmnFitNode::fF_matr
private

Definition at line 66 of file BmnFitNode.h.

Referenced by BmnFitNode(), GetF_matr(), and SetF_matr().

◆ fPredictedParam

FairTrackParam BmnFitNode::fPredictedParam
private

Definition at line 68 of file BmnFitNode.h.

Referenced by BmnFitNode(), GetPredictedParam(), and SetPredictedParam().

◆ fSmoothedParam

FairTrackParam BmnFitNode::fSmoothedParam
private

Definition at line 70 of file BmnFitNode.h.

Referenced by BmnFitNode(), GetSmoothedParam(), and SetSmoothedParam().

◆ fUpdatedParam

FairTrackParam BmnFitNode::fUpdatedParam
private

Definition at line 69 of file BmnFitNode.h.

Referenced by BmnFitNode(), GetUpdatedParam(), and SetUpdatedParam().


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