|
| double | Step (double Charge, double *vecRKIn, double *vecOut) |
| |
| double | OneStepRungeKutta (double charge, double step, double *vect, double *vout) |
| |
| | FairRKPropagator (FairField *field) |
| |
| void | Propagate (double Charge, double *vecRKIn, double *Pos) |
| |
| void | PropagateToPlane (double Charge, double *vecRKIn, double *vec1, double *vec2, double *vec3, double *vecOut) |
| |
| virtual bool | SetDestinationPlane (const TVector3 &v0, const TVector3 &v1, const TVector3 &v2) |
| |
| virtual bool | SetOriginPlane (const TVector3 &v0, const TVector3 &v1) |
| |
| virtual bool | SetDestinationVolume (std::string volName, int copyNo, int option) |
| |
| virtual bool | SetDestinationLength (float length) |
| |
| virtual bool | SetPropagateOnlyParameters () |
| |
| virtual bool | Propagate (FairTrackParH *TStart, FairTrackParH *TEnd, int PDG) |
| |
| virtual bool | Propagate (FairTrackParP *TStart, FairTrackParH *TEnd, int PDG) |
| |
| virtual bool | Propagate (FairTrackParP *TStart, FairTrackParP *TEnd, int PDG) |
| |
| virtual bool | Propagate (FairTrackParH *TStart, FairTrackParP *TEnd, int PDG) |
| |
| virtual bool | Propagate (float *x1, float *p1, float *x2, float *p2, int PDG) |
| |
| virtual bool | SetPCAPropagation (int pca, int dir=1, FairTrackParP *par=nullptr) |
| |
| virtual PCAOutputStruct | FindPCA (int PCA, int PDGCode, TVector3 Point, TVector3 Wire1, TVector3 Wire2, double MaxDistance) |
| |
| virtual | ~FairRKPropagator () |
| |
| | ClassDef (FairRKPropagator, 2) |
| |
| | FairPropagator () |
| |
| | FairPropagator (const TString &name, const TString &title) |
| |
| virtual | ~FairPropagator () |
| |
| virtual void | Init (FairTrackPar *) |
| |
| virtual bool | SetDestinationPlane ([[gnu::unused]] const TVector3 &v0, [[gnu::unused]] const TVector3 &v1, [[gnu::unused]] const TVector3 &v2) |
| |
| virtual bool | SetOriginPlane ([[gnu::unused]] const TVector3 &v0, [[gnu::unused]] const TVector3 &v1) |
| |
| virtual bool | SetDestinationVolume ([[gnu::unused]] std::string volName, [[gnu::unused]] int copyNo, [[gnu::unused]] int option) |
| |
| virtual bool | SetDestinationLength ([[gnu::unused]] float length) |
| |
| virtual bool | Propagate ([[gnu::unused]] FairTrackParH *TStart, [[gnu::unused]] FairTrackParH *TEnd, [[gnu::unused]] int PDG) |
| |
| virtual bool | Propagate ([[gnu::unused]] FairTrackParP *TStart, [[gnu::unused]] FairTrackParH *TEnd, [[gnu::unused]] int PDG) |
| |
| virtual bool | Propagate ([[gnu::unused]] FairTrackParP *TStart, [[gnu::unused]] FairTrackParP *TEnd, [[gnu::unused]] int PDG) |
| |
| virtual bool | Propagate ([[gnu::unused]] FairTrackParH *TStart, [[gnu::unused]] FairTrackParP *TEnd, [[gnu::unused]] int PDG) |
| |
| virtual bool | Propagate ([[gnu::unused]] float *x1, [[gnu::unused]] float *p1, [[gnu::unused]] float *x2, [[gnu::unused]] float *p2, [[gnu::unused]] int PDG) |
| |
| virtual bool | SetPCAPropagation ([[gnu::unused]] int pca, [[gnu::unused]] int dir=1, [[gnu::unused]] FairTrackParP *par=nullptr) |
| |
| virtual PCAOutputStruct | FindPCA ([[gnu::unused]] int PCA, [[gnu::unused]] int PDGCode, [[gnu::unused]] TVector3 Point, [[gnu::unused]] TVector3 Wire1, [[gnu::unused]] TVector3 Wire2, [[gnu::unused]] double MaxDistance) |
| |
| | ClassDef (FairPropagator, 1) |
| |
Definition at line 37 of file FairRKPropagator.h.