CbmRoot
|
#include <CbmLitCleverTrackExtrapolator.h>
Public Member Functions | |
CbmLitCleverTrackExtrapolator () | |
Constructor. More... | |
virtual | ~CbmLitCleverTrackExtrapolator () |
Destructor. More... | |
virtual LitStatus | Extrapolate (const CbmLitTrackParam *parIn, CbmLitTrackParam *parOut, litfloat zOut, std::vector< litfloat > *F) |
Inherited from CbmLitTrackExtrapolator. More... | |
virtual LitStatus | Extrapolate (CbmLitTrackParam *par, litfloat zOut, std::vector< litfloat > *F) |
Inherited from CbmLitTrackExtrapolator. More... | |
Private Attributes | |
TrackExtrapolatorPtr | fLineExtrapolator |
TrackExtrapolatorPtr | fRK4Extrapolator |
Definition at line 21 of file CbmLitCleverTrackExtrapolator.h.
CbmLitCleverTrackExtrapolator::CbmLitCleverTrackExtrapolator | ( | ) |
Constructor.
Definition at line 26 of file CbmLitCleverTrackExtrapolator.cxx.
References CbmLitToolFactory::CreateTrackExtrapolator(), fLineExtrapolator, and fRK4Extrapolator.
|
virtual |
Destructor.
Definition at line 31 of file CbmLitCleverTrackExtrapolator.cxx.
|
virtual |
Inherited from CbmLitTrackExtrapolator.
Implements CbmLitTrackExtrapolator.
Definition at line 42 of file CbmLitCleverTrackExtrapolator.cxx.
References fLineExtrapolator, fRK4Extrapolator, CbmLitTrackParam::GetZ(), kLITERROR, kLITSUCCESS, lit::CbmLitDefaultSettings::LINE_EXTRAPOLATION_START_Z, and Mult36().
|
virtual |
Inherited from CbmLitTrackExtrapolator.
Implements CbmLitTrackExtrapolator.
Definition at line 34 of file CbmLitCleverTrackExtrapolator.cxx.
|
private |
Definition at line 48 of file CbmLitCleverTrackExtrapolator.h.
Referenced by CbmLitCleverTrackExtrapolator(), and Extrapolate().
|
private |
Definition at line 49 of file CbmLitCleverTrackExtrapolator.h.
Referenced by CbmLitCleverTrackExtrapolator(), and Extrapolate().