|
BmnRoot
|
#include <CbmStsTrackFitterIdeal.h>
Public Member Functions | |
| CbmStsTrackFitterIdeal () | |
| virtual | ~CbmStsTrackFitterIdeal () |
| void | Init () |
| Int_t | DoFit (CbmStsTrack *pTrack, Int_t pidHypo=211) |
| void | Extrapolate (CbmStsTrack *track, Double_t z, FairTrackParam *param) |
| void | SetTrackParam (CbmStsPoint *point, FairTrackParam *trackParam, Int_t out=0) |
| CbmStsTrackFitterIdeal () | |
| virtual | ~CbmStsTrackFitterIdeal () |
| void | Init () |
| Int_t | DoFit (CbmStsTrack *pTrack, Int_t pidHypo=211) |
| void | Extrapolate (CbmStsTrack *track, Double_t z, FairTrackParam *param) |
| void | SetTrackParam (CbmStsPoint *point, FairTrackParam *trackParam, Int_t out=0) |
Public Member Functions inherited from CbmStsTrackFitter | |
| CbmStsTrackFitter () | |
| virtual | ~CbmStsTrackFitter () |
| CbmStsTrackFitter () | |
| virtual | ~CbmStsTrackFitter () |
Definition at line 24 of file CbmStsTrackFitterIdeal.h.
| CbmStsTrackFitterIdeal::CbmStsTrackFitterIdeal | ( | ) |
Default constructor
Definition at line 26 of file CbmStsTrackFitterIdeal.cxx.
|
virtual |
Destructor
Definition at line 37 of file CbmStsTrackFitterIdeal.cxx.
| CbmStsTrackFitterIdeal::CbmStsTrackFitterIdeal | ( | ) |
Default constructor
|
virtual |
Destructor
|
virtual |
Fitting algorithm
Implements CbmStsTrackFitter.
Definition at line 84 of file CbmStsTrackFitterIdeal.cxx.
References CbmStsTrack::GetNStsHits(), CbmStsTrack::GetParamFirst(), CbmStsTrack::GetParamLast(), CbmStsTrack::GetStsHitIndex(), and SetTrackParam().
|
virtual |
Fitting algorithm
Implements CbmStsTrackFitter.
|
inlinevirtual |
Abstract method Extrapolate. Gives track parameters at a given z position.
| track | Pointer to StsTrack |
| z | z position |
| param | (return value) StsTrackParam at z |
Implements CbmStsTrackFitter.
Definition at line 39 of file CbmStsTrackFitterIdeal.h.
|
inlinevirtual |
Abstract method Extrapolate. Gives track parameters at a given z position.
| track | Pointer to StsTrack |
| z | z position |
| param | (return value) StsTrackParam at z |
Implements CbmStsTrackFitter.
Definition at line 39 of file CbmStsTrackFitterIdeal.h.
|
virtual |
Initialisation.
Reimplemented from CbmStsTrackFitter.
Definition at line 45 of file CbmStsTrackFitterIdeal.cxx.
|
virtual |
Initialisation.
Reimplemented from CbmStsTrackFitter.
| void CbmStsTrackFitterIdeal::SetTrackParam | ( | CbmStsPoint * | point, |
| FairTrackParam * | trackParam, | ||
| Int_t | out = 0 |
||
| ) |
Set tracks parameters from the MC point
Definition at line 123 of file CbmStsTrackFitterIdeal.cxx.
References CbmMCTrack::GetPdgCode(), CbmStsPoint::MomentumOut(), and CbmStsPoint::PositionOut().
Referenced by DoFit().
| void CbmStsTrackFitterIdeal::SetTrackParam | ( | CbmStsPoint * | point, |
| FairTrackParam * | trackParam, | ||
| Int_t | out = 0 |
||
| ) |
Set tracks parameters from the MC point