Belle II Software development
PerigeeCircle Member List

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

absRadius() constPerigeeCircleinline
apogee() constPerigeeCircleinline
arcLengthAtDeltaLength(double delta, double dr) constPerigeeCircleprivate
arcLengthAtSecantLength(double secantLength) constPerigeeCircleprivate
arcLengthBetween(const ROOT::Math::XYVector &from, const ROOT::Math::XYVector &to) constPerigeeCircle
arcLengthPeriod() constPerigeeCircleinline
arcLengthTo(const ROOT::Math::XYVector &point) constPerigeeCircle
arcLengthToCylindricalR(double cylindricalR) constPerigeeCircle
atArcLength(double arcLength) constPerigeeCircle
atCylindricalR(double cylindricalR) constPerigeeCircle
atCylindricalRForwardOf(const ROOT::Math::XYVector &startPoint, double cylindricalR) constPerigeeCircle
center() constPerigeeCircleinline
chooseNextForwardOf(const ROOT::Math::XYVector &start, const ROOT::Math::XYVector &end1, const ROOT::Math::XYVector &end2) constPerigeeCircle
closest(const ROOT::Math::XYVector &point) constPerigeeCircle
conformalTransform()PerigeeCircle
conformalTransformed() constPerigeeCircle
curvature() constPerigeeCircleinline
d0() constPerigeeCircleinline
distance(const ROOT::Math::XYVector &point) constPerigeeCircleinline
distance(double fastDistance) constPerigeeCircle
fastDistance(const ROOT::Math::XYVector &point) constPerigeeCircle
fastDistance(double distance) constPerigeeCircleinline
fastImpact() constPerigeeCircleinline
fromCenterAndRadius(const ROOT::Math::XYVector &center, double absRadius, ERotation orientation=ERotation::c_CounterClockwise)PerigeeCirclestatic
fromN(double n0, double n1, double n2, double n3=0)PerigeeCirclestatic
fromN(double n0, const ROOT::Math::XYVector &n12, double n3=0)PerigeeCirclestatic
gradient(const ROOT::Math::XYVector &point) constPerigeeCircleinline
impact() constPerigeeCircleinline
invalidate()PerigeeCircle
isCircle() constPerigeeCircleinline
isForwardOrBackward(const ROOT::Math::XYVector &to) constPerigeeCircleinline
isForwardOrBackwardOf(const ROOT::Math::XYVector &from, const ROOT::Math::XYVector &to) constPerigeeCircleinline
isInvalid() constPerigeeCircle
isLine() constPerigeeCircleinline
isRightOrLeft(const ROOT::Math::XYVector &point) constPerigeeCircleinline
isValid() constPerigeeCircleinline
m_curvaturePerigeeCircleprivate
m_impactPerigeeCircleprivate
m_phi0PerigeeCircleprivate
m_phi0VecPerigeeCircleprivate
maximalCylindricalR() constPerigeeCircleinline
minimalCylindricalR() constPerigeeCircleinline
n0() constPerigeeCircleinline
n1() constPerigeeCircleinline
n12() constPerigeeCircleinline
n2() constPerigeeCircleinline
n3() constPerigeeCircleinline
normal(const ROOT::Math::XYVector &point) constPerigeeCircleinline
omega() constPerigeeCircleinline
orientation() constPerigeeCircleinline
passiveMoveBy(const ROOT::Math::XYVector &by)PerigeeCircle
passiveMoveByJacobian(const ROOT::Math::XYVector &by) constPerigeeCircle
passiveMoveByJacobian(const ROOT::Math::XYVector &by, PerigeeJacobian &jacobian) constPerigeeCircle
perigee() constPerigeeCircleinline
PerigeeCircle()PerigeeCircle
PerigeeCircle(double curvature, const ROOT::Math::XYVector &phi0Vec, double impact)PerigeeCircle
PerigeeCircle(double curvature, double phi0, double impact)PerigeeCircle
PerigeeCircle(const PerigeeParameters &perigeeParameters)PerigeeCircleexplicit
PerigeeCircle(double curvature, double phi0, const ROOT::Math::XYVector &phi0Vec, double impact)PerigeeCircleprivate
PerigeeCircle(const Line2D &n012)PerigeeCircleexplicit
PerigeeCircle(const GeneralizedCircle &n0123)PerigeeCircleexplicit
PerigeeCircle(const Circle2D &circle)PerigeeCircleexplicit
perigeeParameters() constPerigeeCircleinline
perimeter() constPerigeeCircleinline
phi0() constPerigeeCircleinline
phi0Vec() constPerigeeCircleinline
radius() constPerigeeCircleinline
reverse()PerigeeCircle
reversed() constPerigeeCircle
setCenterAndRadius(const ROOT::Math::XYVector &center, double absRadius, ERotation orientation=ERotation::c_CounterClockwise)PerigeeCircle
setCurvature(double curvature)PerigeeCircleinline
setImpact(double impact)PerigeeCircleinline
setN(double n0, double n1, double n2, double n3=0.0)PerigeeCircleinline
setN(double n0, const ROOT::Math::XYVector &n12, double n3=0.0)PerigeeCircle
setN(const Line2D &n012)PerigeeCircleinline
setN(const GeneralizedCircle &n0123)PerigeeCircleinline
setPerigeeParameters(double curvature, const ROOT::Math::XYVector &phi0Vec, double impact)PerigeeCircleinline
setPerigeeParameters(double curvature, double phi0, double impact)PerigeeCircleinline
setPhi0(double phi0)PerigeeCircleinline
setPhi0(const ROOT::Math::XYVector &phi0Vec)PerigeeCircleinline
tangential(const ROOT::Math::XYVector &point) constPerigeeCircleinline
tangential() constPerigeeCircleinline