1 #ifndef AnalyticalErrorPropagation_H 2 #define AnalyticalErrorPropagation_H 40 auto const& jacobian = analyticalJacobian.
jacobian();
41 return std::pair<TrajectoryStateOnSurface, double>(
43 destParameters, ROOT::Math::Similarity(jacobian, startingState.
curvilinearError().
matrix()), surface, side),
virtual Side side(const LocalPoint &p, Scalar tolerance=0) const =0
const GlobalTrajectoryParameters & parameters() const
const AlgebraicMatrix55 & jacobian() const
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