CbmRoot
|
Implementation of Kalman Filter track fit. More...
#include <CbmLitTrackFitterImp.h>
Public Member Functions | |
CbmLitTrackFitterImp (TrackPropagatorPtr propagator, TrackUpdatePtr update) | |
Constructor. More... | |
virtual | ~CbmLitTrackFitterImp () |
Destructor. More... | |
virtual LitStatus | Fit (CbmLitTrack *track, bool downstream=true) |
Inherited from CbmLitTrackFitter. More... | |
Private Attributes | |
TrackPropagatorPtr | fPropagator |
TrackUpdatePtr | fUpdate |
Implementation of Kalman Filter track fit.
Definition at line 20 of file CbmLitTrackFitterImp.h.
CbmLitTrackFitterImp::CbmLitTrackFitterImp | ( | TrackPropagatorPtr | propagator, |
TrackUpdatePtr | update | ||
) |
Constructor.
[in] | propagator | Track propagation tool. |
[in] | update | Track update tool. |
Definition at line 19 of file CbmLitTrackFitterImp.cxx.
References fPropagator, and fUpdate.
|
virtual |
Destructor.
Definition at line 25 of file CbmLitTrackFitterImp.cxx.
|
virtual |
Inherited from CbmLitTrackFitter.
Implements CbmLitTrackFitter.
Definition at line 27 of file CbmLitTrackFitterImp.cxx.
References fPropagator, fUpdate, CbmLitTrack::GetChi2(), CbmLitTrack::GetHit(), CbmLitTrack::GetNofHits(), CbmLitTrack::GetParamFirst(), CbmLitTrack::GetParamLast(), CbmLitTrack::GetPDG(), CbmLitHit::GetZ(), kLITBAD, kLITERROR, kLITSUCCESS, lit::NDF(), CbmLitTrack::SetChi2(), CbmLitTrack::SetFitNodes(), CbmLitTrack::SetLength(), CbmLitTrack::SetNDF(), CbmLitTrack::SetParamFirst(), CbmLitTrack::SetParamLast(), CbmLitTrack::SetQuality(), and CbmLitTrack::SortHits().
|
private |
Definition at line 40 of file CbmLitTrackFitterImp.h.
Referenced by CbmLitTrackFitterImp(), and Fit().
|
private |
Definition at line 41 of file CbmLitTrackFitterImp.h.
Referenced by CbmLitTrackFitterImp(), and Fit().