1 #ifndef ThirdHitPredictionFromCircle_H 2 #define ThirdHitPredictionFromCircle_H 25 double curvature(
const Vector2D &thirdPoint)
const;
double transverseIP(const Vector2D &thirdPoint) const
Scalar invCenterOnAxis(const Vector2D &thirdPoint) const
Scalar zAtR(Scalar r) const
Basic2DVector< float > VectorF2D
float angle(float curvature, float radius) const
Range curvature(double transverseIP) const
ThirdHitPredictionFromCircle::Scalar Scalar
ThirdHitPredictionFromCircle(const GlobalPoint &P1, const GlobalPoint &P2, float tolerance)
Range operator()(Range curvature, float radius) const
static double maxCurvature(const ThirdHitPredictionFromCircle *circle, double z1, double z2, double z3)
PixelRecoRange< float > Range
Basic2DVector< Scalar > Vector2D
const ThirdHitPredictionFromCircle * circle
Scalar rAtZ(Scalar z) const
float phi(float curvature, float radius) const