1 #ifndef IterativeHelixExtrapolatorToLine_h_
2 #define IterativeHelixExtrapolatorToLine_h_
18 const DirectionType& direction,
42 virtual DirectionType
direction (
double s)
const;
46 PositionTypeDouble positionInDouble (
double s)
const;
50 DirectionTypeDouble directionInDouble (
double s)
const;
55 std::pair<bool,double> genericPathLength (
const T&
object)
const dso_internal;
58 const double theX0,theY0,theZ0;
59 double theCosPhi0,theSinPhi0;
60 double theCosTheta,theSinTheta;
67 mutable double theCachedS;
68 mutable double theCachedDPhi;
69 mutable double theCachedSDPhi;
70 mutable double theCachedCDPhi;
HelixExtrapolatorToLine2Order theQuadraticSolutionFromStart
Point3DBase< Scalar, GlobalTag > PositionType
T curvature(T InversePt, const edm::EventSetup &iSetup)
*vegas h *****************************************************used in the default bin number in original ***version of VEGAS is ***a higher bin number might help to derive a more precise ***grade subtle point
virtual ~IterativeHelixExtrapolatorToLine()
Unlimited (trivial) bounds.