13 TwoTrackMinimumDistance ttmd;
14 bool status = ttmd.calculate( originalFTS.parameters(),
18 0, &(originalFTS.parameters().magneticField()) ) );
20 LogDebug (
"TrackingTools|PatternTools")
21 <<
"TSCBLBuilderNoMaterial: Failure in TTMD when searching for PCA of track to beamline.\n"
22 <<
"TrajectoryStateClosestToBeamLine is now invalid.";
26 pair<GlobalPoint, GlobalPoint> points = ttmd.points();
31 double s = ttmd.pathLength().first;
34 if (originalFTS.hasError()) {
42 &(originalFTS.parameters().magneticField())),
47 &(originalFTS.parameters().magneticField())));
const AlgebraicMatrix55 & jacobian() const
Global3DPoint GlobalPoint
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepSym< double, 5 > > AlgebraicSymMatrix55
const CurvilinearTrajectoryError & curvilinearError() const
const AlgebraicSymMatrix55 & matrix() const
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepStd< double, 5, 5 > > AlgebraicMatrix55
Global3DVector GlobalVector