23 double cm2GeV = 0.01 * 0.3*
tesla0;
24 double pt = cm2GeV *
rho;
39 if(px*(pMid.
x() - v.
x()) + py*(pMid.
y() - v.
y()) < 0.) {
55 dzdrphi /= rho*acos(dcphi);
56 double pz = pt*dzdrphi;
103 double pt = 0., px = 0., py = 0.;
110 px = pt/
sqrt(1. + dydx*dydx);
113 if (px*(pMid.
x() - v.
x()) + py*(pMid.
y() - v.
y()) < 0.) {
126 double dzdr = -flfit.
n1()/flfit.
n2();
139 double z_0 = -flfit.
c()/flfit.
n2();
void helixStateAtVertex() dso_hidden
MagneticField const * bField
Global3DPoint GlobalPoint
GlobalPoint const & vertex() const
static constexpr float maxPt
GlobalPoint const & middleHit() const
Abs< T >::type abs(const T &t)
void straightLineStateAtVertex() dso_hidden
GlobalTrajectoryParameters atVertex
T perp2() const
Squared magnitude of transverse component.
GlobalPoint const & outerHit() const
Global3DVector GlobalVector