|
CbmRoot
|
#include <CbmLitCleverTrackExtrapolator.h>
Public Member Functions | |
| CbmLitCleverTrackExtrapolator () | |
| Constructor. | |
| virtual | ~CbmLitCleverTrackExtrapolator () |
| Destructor. | |
| virtual LitStatus | Extrapolate (const CbmLitTrackParam *parIn, CbmLitTrackParam *parOut, litfloat zOut, std::vector< litfloat > *F) |
| Inherited from CbmLitTrackExtrapolator. | |
| virtual LitStatus | Extrapolate (CbmLitTrackParam *par, litfloat zOut, std::vector< litfloat > *F) |
| Inherited from CbmLitTrackExtrapolator. | |
Private Attributes | |
| TrackExtrapolatorPtr | fLineExtrapolator |
| TrackExtrapolatorPtr | fRK4Extrapolator |
Definition at line 25 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 32 of file CbmLitCleverTrackExtrapolator.cxx.
|
virtual |
Inherited from CbmLitTrackExtrapolator.
Implements CbmLitTrackExtrapolator.
Definition at line 41 of file CbmLitCleverTrackExtrapolator.cxx.
References F, 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.
References Extrapolate(), and F.
Referenced by Extrapolate().
|
private |
Definition at line 49 of file CbmLitCleverTrackExtrapolator.h.
Referenced by CbmLitCleverTrackExtrapolator(), and Extrapolate().
|
private |
Definition at line 50 of file CbmLitCleverTrackExtrapolator.h.
Referenced by CbmLitCleverTrackExtrapolator(), and Extrapolate().