Struct Acts::Concepts::Stepper::SingleStepperConcept¶
-
template<typename S, typename state = typename S::State>
struct Acts::Concepts::Stepper::SingleStepperConcept Public Static Attributes
-
static constexpr bool common_stepper_concept_fullfilled = CommonStepperConcept<S, state>::value
-
static constexpr bool get_field_exists = has_method<const S, Result<Vector3>, get_field_t, state&, const Vector3&>
-
static constexpr bool update_method_exists = require<has_method<const S, void, update_t, state&, const FreeVector&, const BoundVector&, const BoundSymMatrix&, const Surface&>, has_method<const S, void, update_t, state&, const Vector3&, const Vector3&, double, double>>
-
static constexpr bool value = require<common_stepper_concept_fullfilled, update_method_exists, get_field_exists>
-
static constexpr bool common_stepper_concept_fullfilled = CommonStepperConcept<S, state>::value