|
void | add (FtfHit *thisHit, int way) |
|
void | add (FtfTrack *thisTrack) |
|
int | buildTrack (FtfHit *firstHit, FtfContainer *volume) |
|
void | dEdx () |
|
void | deleteCandidate () |
|
void | fill () |
|
void | fillPrimary (double &xc, double &yc, double &rc, double xPar, double yPar) |
|
void | fillSecondary (double &xc, double &yc, double xPar, double yPar) |
|
int | follow (FtfContainer *volume, int way, int rowToStop) |
|
int | followHitSelection (FtfHit *baseHit, FtfHit *candidateHit, int way) |
|
FtfTrack * | getNextTrack () |
|
int | mergePrimary (FtfContainer *trackArea) |
|
void | reset () |
|
FtfHit * | seekNextHit (FtfContainer *volume, FtfHit *baseHit, int nradiusSteps, int whichFunction) |
|
int | segment (FtfContainer *volume, int way) |
|
int | segmentHitSelection (FtfHit *baseHit, FtfHit *candidateHit) |
|
virtual void | nextHit () |
|
void | add (FtfHit *thisHit, int way) |
|
void | add (FtfTrack *thisTrack) |
|
int | buildTrack (FtfHit *firstHit, FtfContainer *volume) |
|
void | dEdx () |
|
void | deleteCandidate () |
|
void | fill () |
|
void | fillPrimary (double &xc, double &yc, double &rc, double xPar, double yPar) |
|
void | fillSecondary (double &xc, double &yc, double xPar, double yPar) |
|
int | follow (FtfContainer *volume, int way, int rowToStop) |
|
int | followHitSelection (FtfHit *baseHit, FtfHit *candidateHit) |
|
FtfTrack * | getNextTrack () |
|
int | mergePrimary (FtfContainer *trackArea) |
|
void | reset () |
|
FtfHit * | seekNextHit (FtfContainer *volume, FtfHit *baseHit, int nradiusSteps, int whichFunction) |
|
int | segment (FtfContainer *volume, int way) |
|
int | segmentHitSelection (FtfHit *baseHit, FtfHit *candidateHit) |
|
virtual void | nextHit () |
|
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 27 of file FtfTrack.h.