EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
abort_condition_signature_check.hpp File Reference
+ Include dependency graph for abort_condition_signature_check.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Acts::Concepts::detail_aborter::ConceptConditional< T, propagator_state_t, stepper_t, has_result >
 
struct  Acts::Concepts::detail_aborter::ConceptConditional< T, propagator_state_t, stepper_t, true >
 
struct  Acts::Concepts::detail_aborter::Concept< T, propagator_state_t, stepper_t >
 

Namespaces

namespace  Acts
 Set the Geometry Context PLUGIN.
 
namespace  Acts::Concepts
 
namespace  Acts::Concepts::detail_aborter
 

Typedefs

template<typename A , typename propagator_state_t , typename stepper_t >
using Acts::Concepts::detail_aborter::call_op_no_result_t = decltype(std::declval< const A >()(std::declval< propagator_state_t & >(), std::declval< const stepper_t & >()))
 Detection helper for call operator WITHOUT result.
 
template<typename A , typename result_t , typename propagator_state_t , typename stepper_t >
using Acts::Concepts::detail_aborter::call_op_with_result_t = decltype(std::declval< const A >()(std::declval< propagator_state_t & >(), std::declval< const stepper_t & >(), std::declval< const result_t & >()))
 Detection helper for call operator WITH result.
 

Variables

template<typename T , typename propagator_state_t , typename stepper_t >
constexpr bool Acts::Concepts::abort_condition_signature_check_v
 Meta function for checking if an aborter has a valid interface.