|
virtual void | nextHit () |
|
void | setPrimary (short qIn, float ptIn, float eta, float psiIn) |
|
void | setRandomPrimary (float ptMin, float ptMax, float etaMin, float etaMax, float psiMin, float psiMax, float zVert) |
|
void | set (int _id, float _r0, float _z0, float _phi0, float _pt, float _tanl, float _psi, int _q, int _nHits) |
|
virtual void | nextHit () |
|
void | setPrimary (short qIn, float ptIn, float eta, float psiIn) |
|
void | setRandomPrimary (float ptMin, float ptMax, float etaMin, float etaMax, float psiMin, float psiMax, float zVert) |
|
void | set (int _id, float _r0, float _z0, float _phi0, float _pt, float _tanl, float _psi, int _q, int _nHits) |
|
int | fitHelix () |
|
int | refitHelix (int mode, int modEqual, int rowMin, int rowMax) |
|
int | fitCircle () |
|
int | fitLine () |
|
FtfBaseHit * | getCurrentHit () |
|
FtfPara * | getPara () |
|
int | getErrorsCircleFit (double a, double b, double r) |
|
double | arcLength (double x1, double y1, double x2, double y2) |
|
Ftf3DHit | closestApproach (double xBeam, double yBeam) |
|
Ftf3DHit | extraRadius (double r) |
|
int | extraRCyl (double &r, double &phi, double &z, double &rc, double &xc, double &yc) |
|
int | intersectorZLine (double a, double b, Ftf3DHit &cross1, Ftf3DHit &cross2) |
|
int | intersectorZLine (double a, double b, Ftf3DHit &cross) |
|
int | intersectorYCteLine (double a, Ftf3DHit &cross) |
|
Ftf3DHit | getClosest (double xBeam, double yBeam, double &rc, double &xc, double &yc) |
|
int | getClosest (double xBeam, double yBeam, double rc, double xc, double yc, double &xClosest, double &yClosest) |
|
void | updateToRadius (double r) |
|
void | updateToClosestApproach (double xBeam, double yBeam, double rMax=10000.) |
|
int | phiRotate (double deltaPhi) |
|
Ftf3DHit | extrapolate2PathLength (double pathlength) |
|
double | getRadius () |
|
double | getXCenter () |
|
double | getYCenter () |
|
double | pathLength (double Rx, double Ry, double Rz, double Nx, double Ny, double Nz) |
|
virtual void | startLoop () |
|
virtual int | done () |
|
void | Print (int level) |
|
unsigned short | CompressOver1 (double, double) |
|
double | DecompressOver1 (unsigned short, double) |
|
int | fitHelix () |
|
int | refitHelix (int mode, int modEqual, int rowMin, int rowMax) |
|
int | fitCircle () |
|
int | fitLine () |
|
FtfBaseHit * | getCurrentHit () |
|
FtfPara * | getPara () |
|
int | getErrorsCircleFit (double a, double b, double r) |
|
double | arcLength (double x1, double y1, double x2, double y2) |
|
Ftf3DHit | closestApproach (double xBeam, double yBeam) |
|
Ftf3DHit | extraRadius (double r) |
|
int | extraRCyl (double &r, double &phi, double &z, double &rc, double &xc, double &yc) |
|
int | intersectorZLine (double a, double b, Ftf3DHit &cross1, Ftf3DHit &cross2) |
|
int | intersectorZLine (double a, double b, Ftf3DHit &cross) |
|
int | intersectorYCteLine (double a, Ftf3DHit &cross) |
|
Ftf3DHit | getClosest (double xBeam, double yBeam, double &rc, double &xc, double &yc) |
|
int | getClosest (double xBeam, double yBeam, double rc, double xc, double yc, double &xClosest, double &yClosest) |
|
void | updateToRadius (double r) |
|
void | updateToClosestApproach (double xBeam, double yBeam, double rMax=10000) |
|
int | phiRotate (double deltaPhi) |
|
Ftf3DHit | extrapolate2PathLength (double pathlength) |
|
double | getRadius () |
|
double | getXCenter () |
|
double | getYCenter () |
|
virtual void | startLoop () |
|
virtual int | done () |
|
void | Print (int level) |
|
unsigned short | CompressOver1 (double, double) |
|
double | DecompressOver1 (unsigned short, double) |
|
Definition at line 22 of file FtfMcTrack.h.