Struct Acts::Concepts::Stepper::SingleStepperConcept

template<typename S, typename state = typename S::State>
struct 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>