ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
detray::concepts::is_propagator_state_of Concept Reference

Check if a type can function as a propagator state for a specific propagator type. More...

#include <detray/propagator/concepts.hpp>

Concept definition

template<typename S, typename P>
typename P::detector_type;
typename P::stepper_type;
typename P::navigator_type;
requires std::same_as<typename P::detector_type, typename S::detector_type>;
requires std::same_as<typename P::stepper_type::state,
typename S::stepper_state_type>;
requires std::same_as<typename P::navigator_type::state,
typename S::navigator_state_type>;
}
Check if a type can function as a propagator state for a specific propagator type.
Definition concepts.hpp:96
Check if a type can function as a propagator state.
Definition concepts.hpp:64

Detailed Description

Check if a type can function as a propagator state for a specific propagator type.