34 static double value(
const PointType& outerHit,
const PointType& innerHit)
37 sqrt(std::pow(
double(outerHit.X() - innerHit.X()), 2)
38 + std::pow(
double(outerHit.Y() - innerHit.Y()), 2)
39 ) /
double(outerHit.Z() - innerHit.Z())
42 if (result < 0.0) result += M_PI;
45 return (std::isnan(result) || std::isinf(result)) ? double(0) : result;