Belle II Software light-2406-ragdoll
UncertainHelix Member List

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

addRelationTo(const RelationsInterface< BASE > *object, float weight=1.0, const std::string &namedRelation="") constRelationsInterface< BASE >inline
addRelationTo(const TObject *object, float weight=1.0, const std::string &namedRelation="") constRelationsInterface< BASE >inline
calcArcLength2DAndDrAtXY(const double &x, const double &y, double &arcLength2D, double &dr) constHelixprotected
calcArcLength2DAtDeltaCylindricalRAndDr(const double &deltaCylindricalR, const double &dr) constHelixprotected
calcArcLength2DFromSecantLength(const double &secantLength2D) constHelix
calcASinXDividedByX(const double &x)Helixprotectedstatic
calcATanXDividedByX(const double &x)Helixprotectedstatic
calcDerivativeOfATanXDividedByX(const double &x)Helixprotectedstatic
calcPassiveMoveByJacobian(const ROOT::Math::XYZVector &by, const double expandBelowChi=M_PI/8) constHelix
calcPassiveMoveByJacobian(const double &byX, const double &byY, TMatrixD &jacobian, const double expandBelowChi=M_PI/8) constHelix
calcSecantLengthToArcLength2DFactor(const double &secantLength2D) constHelix
ClassDef(UncertainHelix, 2)UncertainHelixprivate
copyRelations(const RelationsInterface< BASE > *sourceObj)RelationsInterface< BASE >inline
getAlpha(const double bZ)Helixstatic
getArcLength2DAtCylindricalR(const double &cylindricalR) constHelix
getArcLength2DAtNormalPlane(const double &x, const double &y, const double &nX, const double &nY) constHelix
getArcLength2DAtXY(const double &x, const double &y) constHelix
getArrayIndex() constRelationsInterface< BASE >inline
getArrayName() constRelationsInterface< BASE >inline
getArrayPointer() constRelationsInterface< BASE >inlineprotected
getCartesianCovariance(const double bZ_tesla=1.5) constUncertainHelix
getChargeSign() constHelix
getCosPhi0() constHelixinline
getCotTheta() constHelixinline
getCovariance() constUncertainHelixinline
getD0() constHelixinline
getDirection() constHelix
getInfo() constRelationsInterface< BASE >inline
getInfoHTML() constRelationsInterface< BASE >inlinevirtual
getKappa(const double bZ) constHelix
getMomentum(const double bZ) constHelix
getMomentumAtArcLength2D(const double &arcLength2D, const double &bz) constHelix
getMomentumX(const double bZ) constHelix
getMomentumY(const double bZ) constHelix
getMomentumZ(const double bZ) constHelix
getName() constRelationsInterface< BASE >inlinevirtual
getOmega() constHelixinline
getPerigee() constHelix
getPerigeeX() constHelix
getPerigeeY() constHelix
getPerigeeZ() constHelix
getPhi0() constHelixinline
getPositionAtArcLength2D(const double &arcLength2D) constHelix
getPValue() constUncertainHelixinline
getRelated(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelatedFrom(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelatedFromWithWeight(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelatedTo(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelatedToWithWeight(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelatedWithWeight(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelationsFrom(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelationsTo(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelationsWith(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getSinPhi0() constHelixinline
getTangentialAtArcLength2D(const double &arcLength2D) constHelix
getTanLambda() constHelixinline
getTransverseMomentum(const double bZ) constHelix
getUnitTangentialAtArcLength2D(const double &arcLength2D) constHelix
getZ0() constHelixinline
Helix()Helix
Helix(const ROOT::Math::XYZVector &position, const ROOT::Math::XYZVector &momentum, const short int charge, const double bZ)Helix
Helix(const double &d0, const double &phi0, const double &omega, const double &z0, const double &tanLambda)Helix
m_cacheArrayIndexRelationsInterface< BASE >mutableprivate
m_cacheDataStoreEntryRelationsInterface< BASE >mutableprivate
m_covarianceUncertainHelixprivate
m_d0Helixprivate
m_omegaHelixprivate
m_phi0Helixprivate
m_pValueUncertainHelixprivate
m_tanLambdaHelixprivate
m_z0Helixprivate
operator=(const RelationsInterface &relationsInterface)RelationsInterface< BASE >inline
passiveMoveBy(const ROOT::Math::XYZVector &by)UncertainHelixinline
passiveMoveBy(const double &byX, const double &byY, const double &byZ)UncertainHelix
RelationsInterface()RelationsInterface< BASE >inline
RelationsInterface(Args &&... params)RelationsInterface< BASE >inlineexplicit
RelationsInterface(const RelationsInterface &relationsInterface)RelationsInterface< BASE >inline
reverse()UncertainHelix
reversePhi(const double &phi)Helixstatic
setCartesian(const ROOT::Math::XYZVector &position, const ROOT::Math::XYZVector &momentum, const short int charge, const double bZ)Helixprivate
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