EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
Helper struct determining the result's type. More...
Public Types | |
template<typename... args> | |
using | this_result_type = PropagatorResult< parameters_t, args...> |
Propagation result type for an arbitrary list of additional propagation results. | |
using | type = typename action_list_t::template result_type< this_result_type > |
Propagation result type derived from a given action list. | |
Helper struct determining the result's type.
parameters_t | Type of final track parameters |
action_list_t | List of propagation action types |
This helper struct provides type definitions to extract the correct propagation result type from a given TrackParameter type and an ActionList.
Definition at line 301 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 301 of file Propagator.hpp
using Acts::Propagator< stepper_t, navigator_t >::result_type_helper< parameters_t, action_list_t >::this_result_type = PropagatorResult<parameters_t, args...> |
Propagation result type for an arbitrary list of additional propagation results.
args | Parameter pack specifying additional propagation results |
Definition at line 308 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 308 of file Propagator.hpp
using Acts::Propagator< stepper_t, navigator_t >::result_type_helper< parameters_t, action_list_t >::type = typename action_list_t::template result_type<this_result_type> |
Propagation result type derived from a given action list.
Definition at line 311 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 311 of file Propagator.hpp