ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
detray::unconstrained_step< scalar_t > Struct Template Reference

Struct that represents unconstrained stepping. More...

#include <detray/propagator/constrained_step.hpp>

Public Member Functions

template<step::constraint type = step::constraint::e_actor>
constexpr void release () const
 Remove constraints.
template<step::constraint type>
constexpr void set (const scalar_t) const
 Ignore a constraint request because this policy imposes no limits.
template<step::constraint type = step::constraint::e_all>
constexpr scalar_t size (const step::direction=step::direction::e_forward) const

Detailed Description

template<concepts::scalar scalar_t>
struct detray::unconstrained_step< scalar_t >

Struct that represents unconstrained stepping.

Member Function Documentation

◆ size()

template<concepts::scalar scalar_t>
template<step::constraint type = step::constraint::e_all>
scalar_t detray::unconstrained_step< scalar_t >::size ( const step::direction = step::direction::e_forward) const
constexpr
Returns
the current step size constraint