|
BOSS 8.0.0
BESIII Offline Software System
|
#include <HTrackParameter.h>
Public Member Functions | |
| HTrackParameter () | |
| ~HTrackParameter () | |
| HTrackParameter (const HTrackParameter &htrk) | |
| HTrackParameter & | operator= (const HTrackParameter &htrk) |
| HTrackParameter (const HepVector helix, const HepSymMatrix eMatrix, const int trackid, const int partid) | |
| HTrackParameter (const HepVector helix, const double error[], const int trackid, const int partid) | |
| HTrackParameter (const WTrackParameter wtrk) | |
| HTrackParameter (const int charge, const HepVector p, const HepVector x) | |
| HepMatrix | dHdx (const HepVector p, const HepVector x) |
| HepMatrix | dHdp (const HepVector p, const HepVector x) |
| HepVector | hel () const |
| HepVector | helix () const |
| HepSymMatrix | eHel () const |
| int | trackID () const |
| int | partID () const |
| int | charge () const |
| double | pxy () const |
| HepVector | p () const |
| HepVector | x () const |
| Hep3Vector | p3 () const |
| HepPoint3D | x3 () const |
| HepLorentzVector | p (const double mass) const |
| HepPoint3D | center () const |
| double | radius () const |
| double | drho () const |
| double | phi0 () const |
| double | kappa () const |
| double | dz () const |
| double | lambda () const |
| WTrackParameter | wTrack () const |
| WTrackParameter | wTrack (const double mass) const |
| void | setTrackID (const int trackID) |
| void | setPartID (const int partID) |
| void | setHel (const HepVector he) |
| void | setEHel (const HepSymMatrix eH) |
| double | xmass (const int i) const |
| HepPoint3D | positionTwoHelix (const HTrackParameter) const |
| HepPoint3D | positionPlane (const double) const |
| HepPoint3D | positionCylinder (const double) const |
| HepPoint3D | positionCone () const |
| double | minDistanceTwoHelix (const HTrackParameter G, HepPoint3D &pos) |
| HTrackParameter () | |
| ~HTrackParameter () | |
| HTrackParameter (const HTrackParameter &htrk) | |
| HTrackParameter & | operator= (const HTrackParameter &htrk) |
| HTrackParameter (const HepVector helix, const HepSymMatrix eMatrix, const int trackid, const int partid) | |
| HTrackParameter (const HepVector helix, const double error[], const int trackid, const int partid) | |
| HTrackParameter (const WTrackParameter wtrk) | |
| HTrackParameter (const int charge, const HepVector p, const HepVector x) | |
| HepMatrix | dHdx (const HepVector p, const HepVector x) |
| HepMatrix | dHdp (const HepVector p, const HepVector x) |
| HepVector | hel () const |
| HepVector | helix () const |
| HepSymMatrix | eHel () const |
| int | trackID () const |
| int | partID () const |
| int | charge () const |
| double | pxy () const |
| HepVector | p () const |
| HepVector | x () const |
| Hep3Vector | p3 () const |
| HepPoint3D | x3 () const |
| HepLorentzVector | p (const double mass) const |
| HepPoint3D | center () const |
| double | radius () const |
| double | drho () const |
| double | phi0 () const |
| double | kappa () const |
| double | dz () const |
| double | lambda () const |
| WTrackParameter | wTrack () const |
| WTrackParameter | wTrack (const double mass) const |
| void | setTrackID (const int trackID) |
| void | setPartID (const int partID) |
| void | setHel (const HepVector he) |
| void | setEHel (const HepSymMatrix eH) |
| double | xmass (const int i) const |
| HepPoint3D | positionTwoHelix (const HTrackParameter) const |
| HepPoint3D | positionPlane (const double) const |
| HepPoint3D | positionCylinder (const double) const |
| HepPoint3D | positionCone () const |
| double | minDistanceTwoHelix (const HTrackParameter G, HepPoint3D &pos) |
| HTrackParameter () | |
| ~HTrackParameter () | |
| HTrackParameter (const HTrackParameter &htrk) | |
| HTrackParameter & | operator= (const HTrackParameter &htrk) |
| HTrackParameter (const HepVector helix, const HepSymMatrix eMatrix, const int trackid, const int partid) | |
| HTrackParameter (const HepVector helix, const double error[], const int trackid, const int partid) | |
| HTrackParameter (const WTrackParameter wtrk) | |
| HTrackParameter (const int charge, const HepVector p, const HepVector x) | |
| HepMatrix | dHdx (const HepVector p, const HepVector x) |
| HepMatrix | dHdp (const HepVector p, const HepVector x) |
| HepVector | hel () const |
| HepVector | helix () const |
| HepSymMatrix | eHel () const |
| int | trackID () const |
| int | partID () const |
| int | charge () const |
| double | pxy () const |
| HepVector | p () const |
| HepVector | x () const |
| Hep3Vector | p3 () const |
| HepPoint3D | x3 () const |
| HepLorentzVector | p (const double mass) const |
| HepPoint3D | center () const |
| double | radius () const |
| double | drho () const |
| double | phi0 () const |
| double | kappa () const |
| double | dz () const |
| double | lambda () const |
| WTrackParameter | wTrack () const |
| WTrackParameter | wTrack (const double mass) const |
| void | setTrackID (const int trackID) |
| void | setPartID (const int partID) |
| void | setHel (const HepVector he) |
| void | setEHel (const HepSymMatrix eH) |
| double | xmass (const int i) const |
| HepPoint3D | positionTwoHelix (const HTrackParameter) const |
| HepPoint3D | positionPlane (const double) const |
| HepPoint3D | positionCylinder (const double) const |
| HepPoint3D | positionCone () const |
| double | minDistanceTwoHelix (const HTrackParameter G, HepPoint3D &pos) |
Definition at line 28 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
| HTrackParameter::HTrackParameter | ( | ) |
Definition at line 9 of file HTrackParameter.cxx.
Referenced by HTrackParameter(), HTrackParameter(), minDistanceTwoHelix(), operator=(), and positionTwoHelix().
|
inline |
Definition at line 32 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
| HTrackParameter::HTrackParameter | ( | const HTrackParameter & | htrk | ) |
Definition at line 16 of file HTrackParameter.cxx.
| HTrackParameter::HTrackParameter | ( | const HepVector | helix, |
| const HepSymMatrix | eMatrix, | ||
| const int | trackid, | ||
| const int | partid ) |
Definition at line 35 of file HTrackParameter.cxx.
| HTrackParameter::HTrackParameter | ( | const HepVector | helix, |
| const double | error[], | ||
| const int | trackid, | ||
| const int | partid ) |
Definition at line 51 of file HTrackParameter.cxx.
| HTrackParameter::HTrackParameter | ( | const WTrackParameter | wtrk | ) |
Definition at line 76 of file HTrackParameter.cxx.
| HTrackParameter::HTrackParameter | ( | const int | charge, |
| const HepVector | p, | ||
| const HepVector | x ) |
Definition at line 150 of file HTrackParameter.cxx.
| HTrackParameter::HTrackParameter | ( | ) |
|
inline |
Definition at line 32 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
| HTrackParameter::HTrackParameter | ( | const HTrackParameter & | htrk | ) |
| HTrackParameter::HTrackParameter | ( | const HepVector | helix, |
| const HepSymMatrix | eMatrix, | ||
| const int | trackid, | ||
| const int | partid ) |
| HTrackParameter::HTrackParameter | ( | const HepVector | helix, |
| const double | error[], | ||
| const int | trackid, | ||
| const int | partid ) |
| HTrackParameter::HTrackParameter | ( | const WTrackParameter | wtrk | ) |
| HTrackParameter::HTrackParameter | ( | const int | charge, |
| const HepVector | p, | ||
| const HepVector | x ) |
| HTrackParameter::HTrackParameter | ( | ) |
|
inline |
Definition at line 32 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
| HTrackParameter::HTrackParameter | ( | const HTrackParameter & | htrk | ) |
| HTrackParameter::HTrackParameter | ( | const HepVector | helix, |
| const HepSymMatrix | eMatrix, | ||
| const int | trackid, | ||
| const int | partid ) |
| HTrackParameter::HTrackParameter | ( | const HepVector | helix, |
| const double | error[], | ||
| const int | trackid, | ||
| const int | partid ) |
| HTrackParameter::HTrackParameter | ( | const WTrackParameter | wtrk | ) |
| HTrackParameter::HTrackParameter | ( | const int | charge, |
| const HepVector | p, | ||
| const HepVector | x ) |
| HepPoint3D HTrackParameter::center | ( | ) | const |
Definition at line 134 of file HTrackParameter.cxx.
Referenced by positionTwoHelix().
| HepPoint3D HTrackParameter::center | ( | ) | const |
| HepPoint3D HTrackParameter::center | ( | ) | const |
|
inline |
Definition at line 110 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by center(), dHdp(), dHdx(), HTrackParameter(), positionTwoHelix(), radius(), and wTrack().
|
inline |
|
inline |
| HepMatrix HTrackParameter::dHdp | ( | const HepVector | p, |
| const HepVector | x ) |
Definition at line 226 of file HTrackParameter.cxx.
Referenced by HTrackParameter().
| HepMatrix HTrackParameter::dHdp | ( | const HepVector | p, |
| const HepVector | x ) |
| HepMatrix HTrackParameter::dHdp | ( | const HepVector | p, |
| const HepVector | x ) |
| HepMatrix HTrackParameter::dHdx | ( | const HepVector | p, |
| const HepVector | x ) |
Definition at line 191 of file HTrackParameter.cxx.
Referenced by HTrackParameter().
| HepMatrix HTrackParameter::dHdx | ( | const HepVector | p, |
| const HepVector | x ) |
| HepMatrix HTrackParameter::dHdx | ( | const HepVector | p, |
| const HepVector | x ) |
|
inline |
Definition at line 69 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by HTrackParameter().
|
inline |
Definition at line 69 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 69 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 72 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by HTrackParameter().
|
inline |
Definition at line 72 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 72 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 53 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by KalmanVertexFit::addTrack(), HTrackParameter(), KalmanKinematicFit::pull(), KinematicFit::pull(), and VertexFit::pull().
|
inline |
Definition at line 53 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 53 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 51 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by HTrackParameter(), KalmanKinematicFit::pull(), and KinematicFit::pull().
|
inline |
Definition at line 51 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 51 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 52 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by HTrackParameter(), HTrackParameter(), and VertexFit::pull().
|
inline |
Definition at line 52 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 52 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 71 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by HTrackParameter(), and wTrack().
|
inline |
Definition at line 71 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 71 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 73 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by HTrackParameter(), minDistanceTwoHelix(), and wTrack().
|
inline |
Definition at line 73 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 73 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
| double HTrackParameter::minDistanceTwoHelix | ( | const HTrackParameter | G, |
| HepPoint3D & | pos ) |
Definition at line 446 of file HTrackParameter.cxx.
Referenced by BeamParams::execute().
| double HTrackParameter::minDistanceTwoHelix | ( | const HTrackParameter | G, |
| HepPoint3D & | pos ) |
| double HTrackParameter::minDistanceTwoHelix | ( | const HTrackParameter | G, |
| HepPoint3D & | pos ) |
| HTrackParameter & HTrackParameter::operator= | ( | const HTrackParameter & | htrk | ) |
Definition at line 23 of file HTrackParameter.cxx.
| HTrackParameter & HTrackParameter::operator= | ( | const HTrackParameter & | htrk | ) |
| HTrackParameter & HTrackParameter::operator= | ( | const HTrackParameter & | htrk | ) |
|
inline |
Definition at line 114 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by KalmanVertexFit::addTrack(), dHdp(), dHdx(), HTrackParameter(), and HTrackParameter().
|
inline |
|
inline |
|
inline |
Definition at line 140 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
|
inline |
|
inline |
|
inline |
Definition at line 135 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by minDistanceTwoHelix(), p(), positionTwoHelix(), and wTrack().
|
inline |
|
inline |
|
inline |
Definition at line 55 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by setPartID().
|
inline |
Definition at line 55 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 55 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 70 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by HTrackParameter(), and wTrack().
|
inline |
Definition at line 70 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 70 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
| HepPoint3D HTrackParameter::positionCone | ( | ) | const |
Definition at line 440 of file HTrackParameter.cxx.
| HepPoint3D HTrackParameter::positionCone | ( | ) | const |
| HepPoint3D HTrackParameter::positionCone | ( | ) | const |
| HepPoint3D HTrackParameter::positionCylinder | ( | const double | R | ) | const |
Definition at line 432 of file HTrackParameter.cxx.
| HepPoint3D HTrackParameter::positionCylinder | ( | const double | ) | const |
| HepPoint3D HTrackParameter::positionCylinder | ( | const double | ) | const |
| HepPoint3D HTrackParameter::positionPlane | ( | const double | zp | ) | const |
Definition at line 424 of file HTrackParameter.cxx.
| HepPoint3D HTrackParameter::positionPlane | ( | const double | ) | const |
| HepPoint3D HTrackParameter::positionPlane | ( | const double | ) | const |
| HepPoint3D HTrackParameter::positionTwoHelix | ( | const HTrackParameter | htrk | ) | const |
Definition at line 330 of file HTrackParameter.cxx.
| HepPoint3D HTrackParameter::positionTwoHelix | ( | const HTrackParameter | ) | const |
| HepPoint3D HTrackParameter::positionTwoHelix | ( | const HTrackParameter | ) | const |
|
inline |
Definition at line 112 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by center(), dHdp(), HTrackParameter(), p(), p3(), and radius().
|
inline |
|
inline |
| double HTrackParameter::radius | ( | ) | const |
Definition at line 126 of file HTrackParameter.cxx.
Referenced by minDistanceTwoHelix(), and positionTwoHelix().
| double HTrackParameter::radius | ( | ) | const |
| double HTrackParameter::radius | ( | ) | const |
|
inline |
Definition at line 84 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by HTrackParameter().
|
inline |
Definition at line 84 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 84 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 83 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 83 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 83 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 81 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 81 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 81 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 80 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 80 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 80 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 54 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by setTrackID().
|
inline |
Definition at line 54 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/HTrackParameter.h.
|
inline |
Definition at line 54 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/HTrackParameter.h.
| WTrackParameter HTrackParameter::wTrack | ( | ) | const |
Definition at line 307 of file HTrackParameter.cxx.
Referenced by wTrack().
| WTrackParameter HTrackParameter::wTrack | ( | ) | const |
| WTrackParameter HTrackParameter::wTrack | ( | ) | const |
| WTrackParameter HTrackParameter::wTrack | ( | const double | mass | ) | const |
Definition at line 265 of file HTrackParameter.cxx.
| WTrackParameter HTrackParameter::wTrack | ( | const double | mass | ) | const |
| WTrackParameter HTrackParameter::wTrack | ( | const double | mass | ) | const |
|
inline |
Definition at line 123 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by center(), dHdp(), dHdx(), HTrackParameter(), HTrackParameter(), minDistanceTwoHelix(), and positionTwoHelix().
|
inline |
|
inline |
|
inline |
Definition at line 131 of file Analysis/VertexFit/include/VertexFit/HTrackParameter.h.
Referenced by center(), minDistanceTwoHelix(), positionTwoHelix(), radius(), and wTrack().
|
inline |
|
inline |
| double HTrackParameter::xmass | ( | const int | i | ) | const |
Definition at line 321 of file HTrackParameter.cxx.
| double HTrackParameter::xmass | ( | const int | i | ) | const |
| double HTrackParameter::xmass | ( | const int | i | ) | const |