StRoot
1
|
This is the complete list of members for THelix3d, including all inherited members.
Backward() | THelix3d | |
Build() (defined in THelix3d) | THelix3d | protected |
Charge() const (defined in THelix3d) | THelix3d | inline |
Clear(const char *opt=0) (defined in THelix3d) | THelix3d | |
ConvertErrs(const THelixTrack_ *he, const double Bz, double G[15], double D[5][5]=0, double Di[5][5]=0) (defined in THelix3d) | THelix3d | static |
Dca(const double point[3], double *dcaErr=0) | THelix3d | |
Dca(double x, double y, double *dcaErr=0) | THelix3d | |
THelixTrack_::Dca(const double point[3], double *dcaErr=0) const | THelixTrack_ | |
THelixTrack_::Dca(double x, double y, double *dcaErr=0) const | THelixTrack_ | |
THelixTrack_::Dca(const double point[3], double &dcaXY, double &dcaZ, double dcaEmx[3], int kind=3) const | THelixTrack_ | |
Der() const (defined in THelix3d) | THelix3d | inline |
Dir() const (defined in THelix3d) | THelix3d | inline |
Dir() (defined in THelix3d) | THelix3d | inline |
DoTkDir(TkDir_t &tkdir) (defined in THelix3d) | THelix3d | |
Emx() const (defined in THelix3d) | THelix3d | inline |
Eval(double step, double xyz[3]=0, double mom[3]=0) | THelix3d | |
THelixTrack_::Eval(double step, double *xyz, double *dir=0, double *rho=0) const | THelixTrack_ | |
fBeg (defined in THelixTrack_) | THelixTrack_ | protected |
fBeg3d (defined in THelix3d) | THelix3d | protected |
fCharge (defined in THelix3d) | THelix3d | protected |
fCosL (defined in THelixTrack_) | THelixTrack_ | protected |
fD3d (defined in THelix3d) | THelix3d | protected |
fD3dPre (defined in THelix3d) | THelix3d | protected |
fDer3d (defined in THelix3d) | THelix3d | protected |
fDerOn (defined in THelix3d) | THelix3d | protected |
fEmx (defined in THelixTrack_) | THelixTrack_ | protected |
fEmx3d (defined in THelix3d) | THelix3d | protected |
fEnd (defined in THelixTrack_) | THelixTrack_ | protected |
fEnd3d (defined in THelix3d) | THelix3d | protected |
fH3d (defined in THelix3d) | THelix3d | protected |
Fill(TCircle_ &circ) const (defined in THelixTrack_) | THelixTrack_ | |
fLen (defined in THelix3d) | THelix3d | mutableprotected |
fLoc (defined in THelix3d) | THelix3d | protected |
fMed3d (defined in THelix3d) | THelix3d | protected |
fMom (defined in THelix3d) | THelix3d | protected |
fP (defined in THelixTrack_) | THelixTrack_ | protected |
fP3d (defined in THelix3d) | THelix3d | protected |
fP3dPre (defined in THelix3d) | THelix3d | protected |
fPinv (defined in THelix3d) | THelix3d | protected |
fPpre (defined in THelix3d) | THelix3d | protected |
fRho (defined in THelixTrack_) | THelixTrack_ | protected |
fX (defined in THelixTrack_) | THelixTrack_ | protected |
fX3d (defined in THelix3d) | THelix3d | protected |
fX3dPre (defined in THelix3d) | THelix3d | protected |
GetCos() const (defined in THelixTrack_) | THelixTrack_ | inline |
GetdDdL(double dDdL[3]) const (defined in THelix3d) | THelix3d | protected |
GetPeriod() const (defined in THelixTrack_) | THelixTrack_ | |
GetRho() const (defined in THelixTrack_) | THelixTrack_ | inline |
GetSin() const (defined in THelixTrack_) | THelixTrack_ | inline |
GetSpot(const double axis[3][3], double emx[3]) const | THelixTrack_ | |
GetTan() const (defined in THelixTrack_) | THelixTrack_ | inline |
GetXYZ() const (defined in THelixTrack_) | THelixTrack_ | inline |
InvertMtx(double derivs[5][5]) (defined in THelixTrack_) | THelixTrack_ | static |
IsDerOn() const (defined in THelix3d) | THelix3d | inline |
Mag() const (defined in THelix3d) | THelix3d | inline |
MakeLocal(const double T[3], const double H[3], double sys[3][3]) (defined in THelix3d) | THelix3d | protectedstatic |
MakeMtx() (defined in THelix3d) | THelix3d | protected |
THelixTrack_::MakeMtx(double step, double F[5][5]) | THelixTrack_ | protected |
MakeTkDir(const double T[3], const double H[3], TkDir_t &tkd) (defined in THelix3d) | THelix3d | static |
Mom() const (defined in THelix3d) | THelix3d | inline |
MomTot() const (defined in THelix3d) | THelix3d | inline |
Move(double step, double F[5][5]=0) | THelix3d | |
THelixTrack_::Move(double step) | THelixTrack_ | |
operator=(const THelix3d &from) (defined in THelix3d) | THelix3d | |
operator=(const THelixTrack_ &from) (defined in THelixTrack_) | THelixTrack_ | |
Path(const double point[3], double xyz[3]=0, double mom[3]=0) | THelix3d | |
Path(double x, double y) | THelix3d | |
THelixTrack_::Path(double stmax, const double *surf, int nsurf, double *x=0, double *dir=0, int nearest=0) const | THelixTrack_ | |
THelixTrack_::Path(const double point[3], double *xyz=0, double *dir=0) const | THelixTrack_ | |
THelixTrack_::Path(double x, double y) const | THelixTrack_ | |
THelixTrack_::Path(const THelixTrack_ &hlx, double *s2=0) const | THelixTrack_ | |
Path(double stmin, double stmax, const double *surf, int nsurf, double *x=0, double *dir=0, int nearest=0) const (defined in THelixTrack_) | THelixTrack_ | protected |
PathHZ(const double *surf, int nsurf, double *x=0, double *dir=0, int nearest=0) const (defined in THelixTrack_) | THelixTrack_ | protected |
PathX(const THelixTrack_ &hlx, double *s2=0, double *dist=0, double *xyz=0) const | THelixTrack_ | |
Pinv() const (defined in THelix3d) | THelix3d | inline |
Pos() const | THelix3d | inline |
Pos() (defined in THelix3d) | THelix3d | inline |
Print(Option_t *opt="") const (defined in THelixTrack_) | THelixTrack_ | |
Rot(double angle) (defined in THelixTrack_) | THelixTrack_ | |
Rot(double cosa, double sina) (defined in THelixTrack_) | THelixTrack_ | |
Set(int charge, const double xyz[3], const double mom[3], const double bMag[3]=0) (defined in THelix3d) | THelix3d | |
Set(const double *xyz, const double *dir, double rho) (defined in THelixTrack_) | THelixTrack_ | |
Set(double rho) (defined in THelixTrack_) | THelixTrack_ | inline |
SetDerOn(int derOn=1) (defined in THelix3d) | THelix3d | inline |
SetEmx(THEmx3d_t *emx=0) (defined in THelix3d) | THelix3d | |
SetEmx(const double G[15]) (defined in THelix3d) | THelix3d | |
SetEmx(const double *err2xy, const double *err2z) (defined in THelixTrack_) | THelixTrack_ | |
SetEmx(const double *err=0) (defined in THelixTrack_) | THelixTrack_ | |
Show(double len, const THelixTrack_ *other=0) const (defined in THelixTrack_) | THelixTrack_ | |
StiEmx(double emx[21]) const (defined in THelixTrack_) | THelixTrack_ | |
Test() (defined in THelix3d) | THelix3d | static |
Test1() (defined in THelixTrack_) | THelixTrack_ | static |
Test2() (defined in THelix3d) | THelix3d | static |
Test3() (defined in THelixTrack_) | THelixTrack_ | static |
Test4() (defined in THelixTrack_) | THelixTrack_ | static |
Test5() (defined in THelixTrack_) | THelixTrack_ | static |
TestBak() (defined in THelixTrack_) | THelixTrack_ | static |
TestConvertDers() (defined in THelix3d) | THelix3d | static |
TestConvertErrs() (defined in THelix3d) | THelix3d | static |
TestDer() (defined in THelix3d) | THelix3d | static |
TestDer2() (defined in THelix3d) | THelix3d | static |
TestErr(int charge=-1) (defined in THelix3d) | THelix3d | static |
TestErr() (defined in THelixTrack_) | THelixTrack_ | static |
TestErr2(int charge=-1) (defined in THelix3d) | THelix3d | static |
TestErr3(int charge=-1) (defined in THelix3d) | THelix3d | static |
TestMtx() (defined in THelixTrack_) | THelixTrack_ | static |
TestTwoHlx() (defined in THelixTrack_) | THelixTrack_ | static |
THelix3d() (defined in THelix3d) | THelix3d | |
THelix3d(int charge, const double xyz[3], const double mom[3], const double mag[3]) (defined in THelix3d) | THelix3d | |
THelix3d(const THelix3d &from) (defined in THelix3d) | THelix3d | |
THelix3d(const THelix3d *from) (defined in THelix3d) | THelix3d | |
THelixTrack_() (defined in THelixTrack_) | THelixTrack_ | |
THelixTrack_(const double *xyz, const double *dir, double rho) (defined in THelixTrack_) | THelixTrack_ | |
THelixTrack_(const THelixTrack_ &from) (defined in THelixTrack_) | THelixTrack_ | |
THelixTrack_(const THelixTrack_ *from) (defined in THelixTrack_) | THelixTrack_ | |
TkDir(int idx) const (defined in THelix3d) | THelix3d | inline |
ToGlobal() (defined in THelix3d) | THelix3d | protected |
ToGlobal(const double locX[3], const double locD[3], double gloX[3], double gloD[3], double gloP[3]) const (defined in THelix3d) | THelix3d | protected |
ToLocal() (defined in THelix3d) | THelix3d | protected |
~THelix3d() (defined in THelix3d) | THelix3d | virtual |
~THelixTrack_() (defined in THelixTrack_) | THelixTrack_ | virtual |