|
FairRoot/PandaRoot
|
#include <PndHelixPropagator.h>
Public Member Functions | |
| PndHelixPropagator () | |
| PndHelixPropagator (Double_t fieldStrength, TVector3 origin, TVector3 momentum, Double_t charge) | |
| virtual | ~PndHelixPropagator () |
| FairTrackPar | PropagateToZ (Double_t zPos) |
| FairTrackPar | PropagateToS (Double_t arcLength) |
| FairTrackPar | PropagateByAngle (Double_t step) |
| FairTrackPar | PropagateToXYPos (TVector2 xyPos) |
Private Member Functions | |
| Double_t | Radius () |
Private Attributes | |
| Double_t | fFieldStrength |
| TVector3 | fOrigin |
| TVector3 | fMomentum |
| Double_t | fCharge |
Definition at line 16 of file PndHelixPropagator.h.
| PndHelixPropagator::PndHelixPropagator | ( | ) |
Definition at line 15 of file PndHelixPropagator.cxx.
|
inline |
Definition at line 19 of file PndHelixPropagator.h.
|
virtual |
Definition at line 20 of file PndHelixPropagator.cxx.
| FairTrackPar PndHelixPropagator::PropagateByAngle | ( | Double_t | step | ) |
Definition at line 109 of file PndHelixPropagator.cxx.
References Double_t, fCharge, fFieldStrength, fMomentum, fOrigin, Pi, and Radius().
Referenced by PndTrackDraw::PropagateTrackHelix().
| FairTrackPar PndHelixPropagator::PropagateToS | ( | Double_t | arcLength | ) |
| FairTrackPar PndHelixPropagator::PropagateToXYPos | ( | TVector2 | xyPos | ) |
Definition at line 62 of file PndHelixPropagator.cxx.
References Double_t, fCharge, fFieldStrength, fMomentum, fOrigin, and Radius().
Referenced by PndTrackDraw::PropagateTrackHelix().
| FairTrackPar PndHelixPropagator::PropagateToZ | ( | Double_t | zPos | ) |
Definition at line 24 of file PndHelixPropagator.cxx.
References Double_t, fCharge, fFieldStrength, fMomentum, fOrigin, and Radius().
|
private |
Definition at line 150 of file PndHelixPropagator.cxx.
References fFieldStrength, and fMomentum.
Referenced by PropagateByAngle(), PropagateToXYPos(), and PropagateToZ().
|
private |
Definition at line 34 of file PndHelixPropagator.h.
Referenced by PropagateByAngle(), PropagateToXYPos(), and PropagateToZ().
|
private |
Definition at line 31 of file PndHelixPropagator.h.
Referenced by PropagateByAngle(), PropagateToXYPos(), PropagateToZ(), and Radius().
|
private |
Definition at line 33 of file PndHelixPropagator.h.
Referenced by PropagateByAngle(), PropagateToXYPos(), PropagateToZ(), and Radius().
|
private |
Definition at line 32 of file PndHelixPropagator.h.
Referenced by PropagateByAngle(), PropagateToXYPos(), and PropagateToZ().
1.8.5