Struct Acts::PropagatorResultΒΆ
-
template<typename parameters_t, typename ...result_list>
struct PropagatorResult : private detail::Extendable<result_list...> Simple class holding result of propagation call.
- Template Parameters
parameters_t β Type of final track parameters
result_list β Result pack for additional propagation quantities
Public Members
-
std::optional<parameters_t> endParameters = std::nullopt
Final track parameters.
-
double pathLength = 0.
Signed distance over which the parameters were propagated.
-
unsigned int steps = 0
Number of propagation steps that were carried out.
-
std::optional<BoundMatrix> transportJacobian = std::nullopt
Full transport jacobian.