ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
detray::actor::pathlimit_aborter< scalar_t >::state Struct Reference

Pathlimit for a single propagation workflow. More...

#include <detray/propagator/actors/aborters.hpp>

Collaboration diagram for detray::actor::pathlimit_aborter< scalar_t >::state:
[legend]

Public Member Functions

scalar_t path_limit () const
void set_path_limit (const scalar_t pl)
 Set the path limit to a scalar.

Public Attributes

scalar_t _path_limit = std::numeric_limits<scalar_t>::max()
 Absolute path limit.

Detailed Description

template<concepts::scalar scalar_t>
struct detray::actor::pathlimit_aborter< scalar_t >::state

Pathlimit for a single propagation workflow.

Member Function Documentation

◆ path_limit()

template<concepts::scalar scalar_t>
scalar_t detray::actor::pathlimit_aborter< scalar_t >::state::path_limit ( ) const
Returns
this states remaining path length.

◆ set_path_limit()

template<concepts::scalar scalar_t>
void detray::actor::pathlimit_aborter< scalar_t >::state::set_path_limit ( const scalar_t pl)

Set the path limit to a scalar.

Parameters
pl