Go to the documentation of this file.
35 theCurvatureValue(0.),
36 theCurvatureError(0.),
52 double u1 = (-2. *
A *
B + sqrtdelta) / 2. / (1 +
sqr(
A));
53 double v1 =
A *
u1 +
B;
59 double weigth =
sqr(
sqr(
p.perp()) / errorRPhi);
78 double weigth =
sqr(
sqr(
p.perp()) / errorRPhi);
ThirdHitPredictionFromInvLine(const GlobalPoint &P1, const GlobalPoint &P2, double errorRPhiP1=1., double errorRPhiP2=1.)
void add(const GlobalPoint &p, double erroriRPhi=1.)
Global3DVector GlobalVector
GlobalPoint crossing(double radius) const
Vector3DBase unit() const
Basic2DVector< double > Point2D
Global3DPoint GlobalPoint
Basic3DVector< double > Point3D
static const std::string B
DecomposeProduct< arg, typename Div::arg > D
MappedPoint< double > PointUV
PixelRecoRange< double > Ranged
TkRotation< double > Rotation
*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
void remove(const GlobalPoint &p, double erroriRPhi=1.)