CbmRoot
CbmLitTrackUpdate Class Referenceabstract

Interface for track update algorithm. More...

#include <CbmLitTrackUpdate.h>

Inheritance diagram for CbmLitTrackUpdate:
[legend]

Public Member Functions

 CbmLitTrackUpdate ()
 Constructor. More...
 
virtual ~CbmLitTrackUpdate ()
 Destructor. More...
 
virtual LitStatus Update (const CbmLitTrackParam *pParamIn, CbmLitTrackParam *pParamOut, const CbmLitHit *pHit, litfloat &chiSq)=0
 Main function to be implemented for concrete track update algorithm. More...
 
virtual LitStatus Update (CbmLitTrackParam *pParam, const CbmLitHit *pHit, litfloat &chiSq)=0
 Main function to be implemented for concrete track update algorithm. More...
 

Detailed Description

Interface for track update algorithm.

Author
Andrey Lebedev andre.nosp@m.y.le.nosp@m.bedev.nosp@m.@gsi.nosp@m..de
Date
2008

Definition at line 23 of file CbmLitTrackUpdate.h.

Constructor & Destructor Documentation

◆ CbmLitTrackUpdate()

CbmLitTrackUpdate::CbmLitTrackUpdate ( )
inline

Constructor.

Definition at line 28 of file CbmLitTrackUpdate.h.

◆ ~CbmLitTrackUpdate()

virtual CbmLitTrackUpdate::~CbmLitTrackUpdate ( )
inlinevirtual

Destructor.

Definition at line 33 of file CbmLitTrackUpdate.h.

Member Function Documentation

◆ Update() [1/2]

virtual LitStatus CbmLitTrackUpdate::Update ( CbmLitTrackParam pParam,
const CbmLitHit pHit,
litfloat chiSq 
)
pure virtual

Main function to be implemented for concrete track update algorithm.

Parameters
[in,out]pParamPointer to input/output track parameter.
[in]pHitPointer to hit.
[out]chiSqOutput value of contribution to chi-square.
Returns
Status code.

Implemented in CbmLitKalmanFilter.

◆ Update() [2/2]

virtual LitStatus CbmLitTrackUpdate::Update ( const CbmLitTrackParam pParamIn,
CbmLitTrackParam pParamOut,
const CbmLitHit pHit,
litfloat chiSq 
)
pure virtual

Main function to be implemented for concrete track update algorithm.

Parameters
[in]pParamInPointer to input track parameter.
[out]pParamOutPointer to output track parameter. \parma[in] pHit Pointer to hit.
[out]chiSqOutput value of contribution to chi-square.
Returns
Status code.

Implemented in CbmLitKalmanFilter.


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