BOSS 6.6.4.p03
BESIII Offline Software System
|
#include <TrkPoca.h>
Public Member Functions | |
TrkPoca (const Trajectory &traj1, double flt1, const Trajectory &traj2, double flt2, double precision=1.e-5) | |
TrkPoca (const Trajectory &traj, double flt, const HepPoint3D &pt, double precision=1.e-5) | |
~TrkPoca () | |
double | doca () const |
Public Member Functions inherited from TrkPocaBase | |
const TrkErrCode & | status () const |
double | flt1 () const |
double | flt2 () const |
double | precision () |
Additional Inherited Members | |
Protected Member Functions inherited from TrkPocaBase | |
TrkPocaBase (double flt1, double flt2, double precision) | |
TrkPocaBase (double flt1, double precision) | |
virtual | ~TrkPocaBase () |
void | minimize (const Trajectory &traj1, double f1, const Trajectory &traj2, double f2) |
void | minimize (const Trajectory &traj1, double f1, const HepPoint3D &pt) |
void | stepTowardPoca (const Trajectory &traj1, const Trajectory &traj2) |
void | stepToPointPoca (const Trajectory &traj, const HepPoint3D &pt) |
Protected Attributes inherited from TrkPocaBase | |
double | _precision |
double | _flt1 |
double | _flt2 |
TrkErrCode | _status |
Static Protected Attributes inherited from TrkPocaBase | |
static double | _maxDist = 1.e7 |
static int | _maxTry = 500 |
static double | _extrapToler = 2. |
TrkPoca::TrkPoca | ( | const Trajectory & | traj1, |
double | flt1, | ||
const Trajectory & | traj2, | ||
double | flt2, | ||
double | precision = 1.e-5 |
||
) |
Definition at line 22 of file TrkPoca.cxx.
TrkPoca::TrkPoca | ( | const Trajectory & | traj, |
double | flt, | ||
const HepPoint3D & | pt, | ||
double | precision = 1.e-5 |
||
) |
Definition at line 31 of file TrkPoca.cxx.
|
inline |
Definition at line 56 of file TrkPoca.h.
Referenced by TrkDifPieceTraj::append(), MdcHitOnTrack::dcaToWire(), MdcUtilitySvc::docaPatPar(), TrkDifPieceTraj::prepend(), TrkPocaXY::TrkPocaXY(), MdcHitOnTrack::updateMeasurement(), TrkBmSpotOnTrk::updateMeasurement(), and TrkHitOnTrk::updatePoca().