Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::Concepts::Stepper::SingleStepperConcept< S, state > Struct Template Reference

#include <acts/blob/sPHENIX/Core/include/Acts/Propagator/StepperConcept.hpp>

Static Public Attributes

static constexpr bool common_stepper_concept_fullfilled = CommonStepperConcept<S, state>::value
 
static constexpr bool update_method_exists = require<has_method<const S, void, update_t, state&, const FreeVector&, const BoundVector&, const BoundSquareMatrix&, const Surface&>, has_method<const S, void, update_t, state&, const Vector3&, const Vector3&, double, double>>
 
static constexpr bool get_field_exists = has_method<const S, Result<Vector3>, get_field_t, state&, const Vector3&>
 
static constexpr bool value
 

Detailed Description

template<typename S, typename state = typename S::State>
struct Acts::Concepts::Stepper::SingleStepperConcept< S, state >

Definition at line 164 of file StepperConcept.hpp.

View newest version in sPHENIX GitHub at line 164 of file StepperConcept.hpp

Member Data Documentation

template<typename S , typename state = typename S::State>
constexpr bool Acts::Concepts::Stepper::SingleStepperConcept< S, state >::common_stepper_concept_fullfilled = CommonStepperConcept<S, state>::value
static

Definition at line 165 of file StepperConcept.hpp.

View newest version in sPHENIX GitHub at line 165 of file StepperConcept.hpp

template<typename S , typename state = typename S::State>
constexpr bool Acts::Concepts::Stepper::SingleStepperConcept< S, state >::get_field_exists = has_method<const S, Result<Vector3>, get_field_t, state&, const Vector3&>
static

Definition at line 169 of file StepperConcept.hpp.

View newest version in sPHENIX GitHub at line 169 of file StepperConcept.hpp

template<typename S , typename state = typename S::State>
constexpr bool Acts::Concepts::Stepper::SingleStepperConcept< S, state >::update_method_exists = require<has_method<const S, void, update_t, state&, const FreeVector&, const BoundVector&, const BoundSquareMatrix&, const Surface&>, has_method<const S, void, update_t, state&, const Vector3&, const Vector3&, double, double>>
static

Definition at line 167 of file StepperConcept.hpp.

View newest version in sPHENIX GitHub at line 167 of file StepperConcept.hpp

template<typename S , typename state = typename S::State>
constexpr bool Acts::Concepts::Stepper::SingleStepperConcept< S, state >::value
static
Initial value:

Definition at line 172 of file StepperConcept.hpp.

View newest version in sPHENIX GitHub at line 172 of file StepperConcept.hpp

Referenced by pump.Token::__str__(), and pump.Token::Clone().


The documentation for this struct was generated from the following file: