1 #ifndef AnalyticalErrorPropagation_H
2 #define AnalyticalErrorPropagation_H
14 std::pair<TrajectoryStateOnSurface,double>
39 auto const & jacobian = analyticalJacobian.
jacobian();
40 return std::pair<TrajectoryStateOnSurface,double>(
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
GlobalPoint position() const
std::pair< TrajectoryStateOnSurface, double > analyticalErrorPropagation(const FreeTrajectoryState &startingState, const Surface &surface, SurfaceSideDefinition::SurfaceSide side, const GlobalTrajectoryParameters &destParameters, const double &s)
const AlgebraicSymMatrix55 & matrix() const