18 LogDebug(
"TrackingTools|PatternTools")
19 <<
"TSCBLBuilderNoMaterial: Failure in TTMD when searching for PCA of track to beamline.\n"
20 <<
"TrajectoryStateClosestToBeamLine is now invalid.";
24 pair<GlobalPoint, GlobalPoint> points = ttmd.
points();
const GlobalTrajectoryParameters & parameters() const
const AlgebraicMatrix55 & jacobian() const
Global3DPoint GlobalPoint
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepStd< double, 5, 5 > > AlgebraicMatrix55
TrackCharge charge() const
const CurvilinearTrajectoryError & curvilinearError() const
bool calculate(const TrajectoryStateOnSurface &sta, const TrajectoryStateOnSurface &stb) override
double dydz() const
dydz slope
double firstAngle() const
std::pair< GlobalPoint, GlobalPoint > points() const override
GlobalVector momentum() const
double dxdz() const
dxdz slope
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepSym< double, 5 > > AlgebraicSymMatrix55
std::pair< double, double > pathLength() const
const AlgebraicSymMatrix55 & matrix() const
const MagneticField & magneticField() const
const Point & position() const
position
TrajectoryStateClosestToBeamLine operator()(const FTS &originalFTS, const reco::BeamSpot &beamSpot) const override
Global3DVector GlobalVector