|
BOSS 8.0.0
BESIII Offline Software System
|
#include <TrkPocaBase.h>
Public Member Functions | |
| const TrkErrCode & | status () const |
| double | flt1 () const |
| double | flt2 () const |
| double | precision () |
| const TrkErrCode & | status () const |
| double | flt1 () const |
| double | flt2 () const |
| double | precision () |
| const TrkErrCode & | status () const |
| double | flt1 () const |
| double | flt2 () const |
| double | precision () |
Protected Member Functions | |
| 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) |
| 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) |
| 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 | |
| double | _precision |
| double | _flt1 |
| double | _flt2 |
| TrkErrCode | _status |
Static Protected Attributes | |
| static double | _maxDist = 1.e7 |
| static int | _maxTry = 500 |
| static double | _extrapToler = 2. |
Definition at line 25 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkPocaBase.h.
|
protected |
Definition at line 25 of file TrkPocaBase.cxx.
Referenced by TrkDifPoca::TrkDifPoca(), TrkDifPoca::TrkDifPoca(), TrkPoca::TrkPoca(), TrkPoca::TrkPoca(), TrkPocaXY::TrkPocaXY(), and TrkPocaXY::TrkPocaXY().
|
protected |
Definition at line 122 of file TrkPocaBase.cxx.
|
protectedvirtual |
Definition at line 178 of file TrkPocaBase.cxx.
|
protected |
|
protected |
|
protectedvirtual |
|
protected |
|
protected |
|
protectedvirtual |
|
inline |
Definition at line 60 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkPocaBase.h.
Referenced by TrkDifPieceTraj::append(), TrkDifPieceTraj::append(), TrkDifPieceTraj::append(), TrkSimpTraj::changePoint(), TrkPocaXY::fltl1(), TrkCompTrk::getAllWeights(), TrkSimpleRep::getAllWeights(), minimize(), minimize(), TrkDifPieceTraj::prepend(), TrkDifPieceTraj::prepend(), TrkDifPieceTraj::prepend(), stepToPointPoca(), stepTowardPoca(), TrkDifPoca::TrkDifPoca(), TrkPoca::TrkPoca(), TrkPoca::TrkPoca(), TrkPocaBase(), TrkPocaBase(), TrkPocaXY::TrkPocaXY(), and TrkPocaXY::TrkPocaXY().
|
inline |
|
inline |
|
inline |
Definition at line 62 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkPocaBase.h.
Referenced by MdcUtilitySvc::docaPatPar(), TrkPocaXY::fltl2(), minimize(), stepTowardPoca(), TrkDifPoca::TrkDifPoca(), TrkPoca::TrkPoca(), TrkPocaBase(), TrkPocaXY::TrkPocaXY(), and TrkPocaXY::TrkPocaXY().
|
inline |
|
inline |
|
protected |
Definition at line 125 of file TrkPocaBase.cxx.
|
protected |
|
protected |
|
protected |
Definition at line 30 of file TrkPocaBase.cxx.
Referenced by TrkDifPoca::TrkDifPoca(), TrkDifPoca::TrkDifPoca(), TrkPoca::TrkPoca(), and TrkPoca::TrkPoca().
|
protected |
|
protected |
|
inline |
Definition at line 56 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkPocaBase.h.
Referenced by minimize(), minimize(), stepToPointPoca(), TrkDifPoca::TrkDifPoca(), TrkDifPoca::TrkDifPoca(), TrkPoca::TrkPoca(), TrkPoca::TrkPoca(), TrkPocaBase(), TrkPocaBase(), TrkPocaXY::TrkPocaXY(), and TrkPocaXY::TrkPocaXY().
|
inline |
|
inline |
|
inline |
Definition at line 58 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkPocaBase.h.
Referenced by TrkDifPieceTraj::append(), TrkDifPieceTraj::append(), TrkDifPieceTraj::append(), TrkSimpTraj::changePoint(), MdcHitOnTrack::dcaToWire(), TrkHitOnTrk::getFitStuff(), minimize(), minimize(), TrkDifPieceTraj::prepend(), TrkDifPieceTraj::prepend(), TrkDifPieceTraj::prepend(), TrkDifPoca::TrkDifPoca(), TrkDifPoca::TrkDifPoca(), TrkPoca::TrkPoca(), TrkPoca::TrkPoca(), TrkPocaXY::TrkPocaXY(), and TrkPocaXY::TrkPocaXY().
|
inline |
|
inline |
|
protected |
Definition at line 253 of file TrkPocaBase.cxx.
Referenced by minimize().
|
protected |
|
protected |
|
protected |
Definition at line 180 of file TrkPocaBase.cxx.
Referenced by minimize().
|
protected |
|
protected |
|
staticprotected |
Definition at line 52 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkPocaBase.h.
Referenced by stepToPointPoca(), and stepTowardPoca().
|
protected |
Definition at line 40 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkPocaBase.h.
Referenced by flt1(), minimize(), minimize(), precision(), stepToPointPoca(), stepTowardPoca(), TrkPocaBase(), TrkPocaBase(), TrkPocaXY::TrkPocaXY(), and TrkPocaXY::TrkPocaXY().
|
protected |
Definition at line 41 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkPocaBase.h.
Referenced by flt2(), minimize(), precision(), stepTowardPoca(), TrkPocaBase(), TrkPocaBase(), TrkPocaXY::TrkPocaXY(), and TrkPocaXY::TrkPocaXY().
|
staticprotected |
Definition at line 50 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkPocaBase.h.
Referenced by stepToPointPoca(), and stepTowardPoca().
|
staticprotected |
Definition at line 51 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkPocaBase.h.
Referenced by minimize(), minimize(), and stepToPointPoca().
|
protected |
Definition at line 39 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkPocaBase.h.
Referenced by precision(), TrkPocaBase(), and TrkPocaBase().
|
protected |
Definition at line 42 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkPocaBase.h.
Referenced by minimize(), minimize(), precision(), status(), stepToPointPoca(), stepTowardPoca(), TrkPocaBase(), TrkPocaBase(), TrkPocaXY::TrkPocaXY(), and TrkPocaXY::TrkPocaXY().