CGEM BOSS 6.6.5.g
BESIII Offline Software System
|
#include <BField.h>
Public Member Functions | |
~VertexFitBField () | |
double | getBFieldZ (const HepPoint3D &vtx) |
double | getBFieldZRef () |
double | getCBz (const HepVector &vtx, const HepVector &trackPosition) |
Static Public Member Functions | |
static VertexFitBField * | instance () |
Definition at line 22 of file Analysis/VertexFit/VertexFit-00-02-74/VertexFit/BField.h.
|
inline |
Definition at line 31 of file Analysis/VertexFit/VertexFit-00-02-74/VertexFit/BField.h.
double VertexFitBField::getBFieldZ | ( | const HepPoint3D & | vtx | ) |
Definition at line 47 of file Analysis/VertexFit/VertexFit-00-02-74/src/BField.cxx.
Referenced by HTrackParameter::center(), HTrackParameter::dHdp(), HTrackParameter::dHdx(), HTrackParameter::HTrackParameter(), HTrackParameter::positionTwoHelix(), and HTrackParameter::radius().
double VertexFitBField::getBFieldZRef | ( | ) |
Definition at line 59 of file Analysis/VertexFit/VertexFit-00-02-74/src/BField.cxx.
Referenced by FastVertexFit::addTrack(), and VFHelix::VFHelix().
double VertexFitBField::getCBz | ( | const HepVector & | vtx, |
const HepVector & | trackPosition | ||
) |
Definition at line 63 of file Analysis/VertexFit/VertexFit-00-02-74/src/BField.cxx.
Referenced by VertexFit::BuildVirtualParticle(), SecondVertexFit::Fit(), and VertexConstraints::UpdateConstraints().
|
inlinestatic |
Definition at line 24 of file Analysis/VertexFit/VertexFit-00-02-74/VertexFit/BField.h.
Referenced by FastVertexFit::addTrack(), VertexFit::BuildVirtualParticle(), HTrackParameter::center(), HTrackParameter::dHdp(), HTrackParameter::dHdx(), SecondVertexFit::Fit(), HTrackParameter::HTrackParameter(), HTrackParameter::positionTwoHelix(), HTrackParameter::radius(), VertexConstraints::UpdateConstraints(), and VFHelix::VFHelix().