Belle II Software development
UncertainHelix Member List

This is the complete list of members for UncertainHelix, including all inherited members.

a(void) constHelixinline
a(const HepVector &newA)Helixinline
bFieldZ(double bz)Helixinline
bFieldZ(void) constHelixinline
center(void) constHelixinline
checkValid(void)Helixprivate
ClassDef(UncertainHelix, 2)UncertainHelixprivate
ConstantAlphaHelixstatic
cosPhi0(void) constHelixinline
curv(void) constHelixinline
debugHelix(void) constHelixprivate
debugPrint(void) constHelixprivate
del4MDelA(double phi, double mass) constHelix
del4MXDelA(double phi, double mass) constHelix
delApDelA(const HepVector &ap) constHelix
delMDelA(double phi) constHelix
delXDelA(double phi) constHelix
direction(double dPhi=0.) constHelixinline
dr(void) constHelixinline
dz(void) constHelixinline
Ea(void) constHelixinline
Ea(const HepSymMatrix &newdA)Helixinline
getCartesianCovariance(const double bZ_tesla=1.5) constUncertainHelix
getCovariance() constUncertainHelixinline
getPValue() constUncertainHelixinline
Helix(const HepPoint3D &pivot, const HepVector &a, const HepSymMatrix &Ea)Helix
Helix(const HepPoint3D &pivot, const HepVector &a)Helix
Helix(const HepPoint3D &position, const Hep3Vector &momentum, double charge)Helix
ignoreErrorMatrix(void)Helix
invalidhelixHelixprivatestatic
kappa(void) constHelixinline
m_aHelixprivate
m_acHelixprivate
m_alphaHelixprivate
m_bFieldHelixprivate
m_centerHelixprivate
m_covarianceUncertainHelixprivate
m_cpHelixprivate
m_EaHelixprivate
m_helixValidHelixprivate
m_matrixValidHelixprivate
m_pivotHelixprivate
m_ptHelixprivate
m_pValueUncertainHelixprivate
m_rHelixprivate
m_spHelixprivate
momentum(double dPhi=0.) constHelix
momentum(double dPhi, HepSymMatrix &Em) constHelix
momentum(double dPhi, double mass) constHelix
momentum(double dPhi, double mass, HepSymMatrix &Em) constHelix
momentum(double dPhi, double mass, HepPoint3D &x, HepSymMatrix &Emx) constHelix
ms_amaxHelixprivatestatic
ms_aminHelixprivatestatic
ms_check_rangeHelixprivatestatic
ms_print_debugHelixprivatestatic
ms_throw_exceptionHelixprivatestatic
operator=(const Helix &)Helix
passiveMoveBy(const ROOT::Math::XYZVector &by)UncertainHelixinline
passiveMoveBy(const double &byX, const double &byY, const double &byZ)UncertainHelix
phi0(void) constHelixinline
pivot(void) constHelixinline
pivot(const HepPoint3D &newPivot)Helix
radius(void) constHelixinline
reverse()UncertainHelix
set(const HepPoint3D &pivot, const HepVector &a, const HepSymMatrix &Ea)Helix
set_exception(bool)Helixstatic
set_limits(const HepVector &a_min, const HepVector &a_max)Helixstatic
set_print(bool)Helixstatic
sinPhi0(void) constHelixinline
tanl(void) constHelixinline
UncertainHelix()UncertainHelix
UncertainHelix(const ROOT::Math::XYZVector &position, const ROOT::Math::XYZVector &momentum, const short int charge, const double bZ, const TMatrixDSym &cartesianCovariance, const double pValue)UncertainHelix
UncertainHelix(const double &d0, const double &phi0, const double &omega, const double &z0, const double &tanLambda, const TMatrixDSym &covariance, const double pValue)UncertainHelix
updateCache(void)Helixprivate
x(double dPhi=0.) constHelix
x(double dPhi, double p[3]) constHelix
x(double dPhi, HepSymMatrix &Ex) constHelix
~Helix()Helixvirtual