Check if a state type belongs to an actor or actor chain.
More...
#include <detray/propagator/concepts.hpp>
template<typename S, typename T>
typename T::state_ref_tuple> ||
detail::is_permutation_v<std::remove_cvref_t<S>,
typename T::state_tuple>)) ||
(
actor<T> && std::same_as<std::remove_cvref_t<S>,
typename T::state>)
Concept for the actor chain that is being run in the propagator.
Definition concepts.hpp:38
Concept for a simple actor.
Definition concepts.hpp:25
Check if a state type belongs to an actor or actor chain.
Definition concepts.hpp:54
Check if a state type belongs to an actor or actor chain.