1 #ifndef _Tracker_TwoTrackMinimumDistanceHelixLine_H_
2 #define _Tracker_TwoTrackMinimumDistanceHelixLine_H_
30 const float qual = .0001);
37 std::pair<GlobalPoint, GlobalPoint>
points()
const;
47 double X,
Y,
Z,
px,
py,
pz,
px2,
py2,
pz2,
baseFct,
baseDer;
const GlobalTrajectoryParameters * theH
Derivative< X, A >::type derivative(const A &_)
bool oneIteration(double &thePhiH, double &fct, double &derivative) const
~TwoTrackMinimumDistanceHelixLine()
const GlobalTrajectoryParameters * theL
double secondAngle() const
std::pair< double, double > pathLength() const
const GlobalTrajectoryParameters * firstGTP
double firstAngle() const
std::pair< GlobalPoint, GlobalPoint > points() const
TwoTrackMinimumDistanceHelixLine()
bool calculate(const GlobalTrajectoryParameters &, const GlobalTrajectoryParameters &, const float qual=.0001)
const GlobalTrajectoryParameters * secondGTP