Template Struct RiddersPropagator::result_type_helper

Nested Relationships

This struct is a nested type of Template Class RiddersPropagator.

Struct Documentation

template<typename parameters_t, typename action_list_t>
struct Acts::RiddersPropagator::result_type_helper

Helper struct determining the result’s type.

This helper struct provides type definitions to extract the correct propagation result type from a given TrackParameter type and an ActionList.

Note

The result_type_helper struct and the action_list_t_result_t are here to allow a look’n’feel of this class like the Propagator itself

Template Parameters
  • parameters_t: Type of final track parameters

  • action_list_t: List of propagation action types

Public Types

using this_result_type = PropagatorResult<parameters_t, args...>
using type = typename action_list_t::template result_type<this_result_type>