direction(double s) const override | HelixExtrapolatorToLine2Order | virtual |
directionInDouble(double s) const | HelixExtrapolatorToLine2Order | |
DirectionType typedef | HelixLineExtrapolation | |
DirectionTypeDouble typedef | HelixLineExtrapolation | |
HelixExtrapolatorToLine2Order(const PositionType &point, const DirectionType &direction, const float curvature, const PropagationDirection propDir=alongMomentum) | HelixExtrapolatorToLine2Order | |
HelixExtrapolatorToLine2Order(const double &x0, const double &y0, const double &z0, const double &cosPhi0, const double &sinPhi0, const double &cosTheta, const double &sinTheta, const double &rho, const PropagationDirection propDir=alongMomentum) | HelixExtrapolatorToLine2Order | inline |
pathLength(const GlobalPoint &point) const override | HelixExtrapolatorToLine2Order | virtual |
pathLength(const Line &line) const override | HelixExtrapolatorToLine2Order | virtual |
pathLengthFromCoefficients(const double ceq[4]) const | HelixExtrapolatorToLine2Order | privatevirtual |
position(double s) const override | HelixExtrapolatorToLine2Order | virtual |
positionInDouble(double s) const | HelixExtrapolatorToLine2Order | |
PositionType typedef | HelixLineExtrapolation | |
PositionTypeDouble typedef | HelixLineExtrapolation | |
solve2ndOrder(const double ceq[], double sol[]) const | HelixExtrapolatorToLine2Order | private |
solve3rdOrder(const double ceq[], double sol[]) const | HelixExtrapolatorToLine2Order | private |
theDirection | HelixExtrapolatorToLine2Order | private |
thePosition | HelixExtrapolatorToLine2Order | private |
thePropDir | HelixExtrapolatorToLine2Order | private |
theRho | HelixExtrapolatorToLine2Order | private |
theSinTheta | HelixExtrapolatorToLine2Order | private |
~HelixExtrapolatorToLine2Order() override | HelixExtrapolatorToLine2Order | inline |
~HelixLineExtrapolation()=default | HelixLineExtrapolation | virtual |