ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <acts/blob/master/Core/include/Acts/Propagator/detail/stepper_extension_list_implementation.hpp>
Static Public Member Functions | |
template<typename propagator_state_t , typename stepper_t , typename... T> | |
static void | bid (const std::tuple< T...> &obs_tuple, const propagator_state_t &state, const stepper_t &stepper, std::array< int, sizeof...(T)> &bids) |
template<typename propagator_state_t , typename stepper_t , typename... T> | |
static bool | k (std::tuple< T...> &obs_tuple, const propagator_state_t &state, const stepper_t &stepper, Vector3D &knew, const Vector3D &bField, std::array< double, 4 > &kQoP, const std::array< bool, sizeof...(T)> &validExtensions, const int i=0, const double h=0, const Vector3D &kprev=Vector3D()) |
template<typename propagator_state_t , typename stepper_t , typename... T> | |
static bool | finalize (const std::tuple< T...> &obs_tuple, propagator_state_t &state, const stepper_t &stepper, const double h, FreeMatrix &D, const std::array< bool, sizeof...(T)> &validExtensions) |
template<typename propagator_state_t , typename stepper_t , typename... T> | |
static bool | finalize (const std::tuple< T...> &obs_tuple, propagator_state_t &state, const stepper_t &stepper, const double h, const std::array< bool, sizeof...(T)> &validExtensions) |
The extension list call implementation
validExtensions
Definition at line 43 of file stepper_extension_list_implementation.hpp.
View newest version in sPHENIX GitHub at line 43 of file stepper_extension_list_implementation.hpp
|
inlinestatic |
Definition at line 45 of file stepper_extension_list_implementation.hpp.
View newest version in sPHENIX GitHub at line 45 of file stepper_extension_list_implementation.hpp
References nlohmann::detail::get(), and N.
Referenced by Acts::StepperExtensionList< extensions >::validExtensionForStep().
|
inlinestatic |
The extension list call implementation
Definition at line 85 of file stepper_extension_list_implementation.hpp.
View newest version in sPHENIX GitHub at line 85 of file stepper_extension_list_implementation.hpp
Referenced by Acts::detail::stepper_extension_list_impl< N >::finalize(), and Acts::StepperExtensionList< extensions >::finalize().
|
inlinestatic |
The extension list call implementation
Definition at line 109 of file stepper_extension_list_implementation.hpp.
View newest version in sPHENIX GitHub at line 109 of file stepper_extension_list_implementation.hpp
References Acts::detail::stepper_extension_list_impl< N >::finalize().
|
inlinestatic |
The extension list call implementation
Definition at line 56 of file stepper_extension_list_implementation.hpp.
View newest version in sPHENIX GitHub at line 56 of file stepper_extension_list_implementation.hpp
References Acts::UnitConstants::h.
Referenced by Acts::StepperExtensionList< extensions >::k1(), Acts::StepperExtensionList< extensions >::k2(), Acts::StepperExtensionList< extensions >::k3(), and Acts::StepperExtensionList< extensions >::k4().