1 #ifndef AnalyticalErrorPropagation_H
2 #define AnalyticalErrorPropagation_H
39 auto const& jacobian = analyticalJacobian.
jacobian();
40 return std::pair<TrajectoryStateOnSurface, double>(
42 destParameters, ROOT::Math::Similarity(jacobian, startingState.
curvilinearError().
matrix()), surface, side),
const GlobalTrajectoryParameters & parameters() const
const AlgebraicMatrix55 & jacobian() const
virtual Side side(const LocalPoint &p, Scalar tolerance=0) const =0
const CurvilinearTrajectoryError & curvilinearError() const
GlobalVector momentum() const
std::pair< TrajectoryStateOnSurface, double > analyticalErrorPropagation(const FreeTrajectoryState &startingState, const Surface &surface, SurfaceSideDefinition::SurfaceSide side, const GlobalTrajectoryParameters &destParameters, const double &s)
GlobalPoint position() const
const AlgebraicSymMatrix55 & matrix() const