EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::detail::LoopProtection< path_arborter_t > Struct Template Reference

#include <acts/blob/sPHENIX/Core/include/Acts/Propagator/detail/LoopProtection.hpp>

Public Member Functions

template<typename propagator_state_t , typename stepper_t >
void operator() (propagator_state_t &state, const stepper_t &stepper) const
 Call to dress the options with a loop protection.
 

Detailed Description

template<typename path_arborter_t>
struct Acts::detail::LoopProtection< path_arborter_t >

Definition at line 18 of file LoopProtection.hpp.

View newest version in sPHENIX GitHub at line 18 of file LoopProtection.hpp

Member Function Documentation

template<typename path_arborter_t>
template<typename propagator_state_t , typename stepper_t >
void Acts::detail::LoopProtection< path_arborter_t >::operator() ( propagator_state_t &  state,
const stepper_t &  stepper 
) const
inline

Call to dress the options with a loop protection.

Template Parameters
state_tState type of the Propagation call
stepper_tStepper type of the Propagator setup
Parameters
[in,out]stateState object provided for the call
[in]stepperStepper used

Definition at line 27 of file LoopProtection.hpp.

View newest version in sPHENIX GitHub at line 27 of file LoopProtection.hpp

References ACTS_VERBOSE, M_PI, and p.


The documentation for this struct was generated from the following file: