![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
This is the condition that the pathLimit has been reached. More...
#include <acts/blob/sPHENIX/Core/include/Acts/Propagator/StandardAborters.hpp>
Public Member Functions | |
| template<typename propagator_state_t , typename stepper_t , typename navigator_t > | |
| bool | operator() (propagator_state_t &state, const stepper_t &stepper, const navigator_t &navigator, const Logger &logger) const |
Public Attributes | |
| double | internalLimit = std::numeric_limits<double>::max() |
| Boolean switch for Loop protection. | |
This is the condition that the pathLimit has been reached.
Definition at line 46 of file StandardAborters.hpp.
View newest version in sPHENIX GitHub at line 46 of file StandardAborters.hpp
|
inline |
boolean operator for abort condition without using the result
| propagator_state_t | Type of the propagator state |
| stepper_t | Type of the stepper |
| navigator_t | Type of the navigator |
| [in,out] | state | The propagation state object |
| [in] | stepper | Stepper used for propagation |
| [in] | navigator | Navigator used for propagation |
| logger | a logger instance |
Definition at line 62 of file StandardAborters.hpp.
View newest version in sPHENIX GitHub at line 62 of file StandardAborters.hpp
References Acts::ConstrainedStep::aborter, Acts::ACTS_VERBOSE(), distance(), internalLimit, and Acts::Test::tolerance.
Here is the call graph for this function:Boolean switch for Loop protection.
Definition at line 48 of file StandardAborters.hpp.
View newest version in sPHENIX GitHub at line 48 of file StandardAborters.hpp
Referenced by Acts::Test::BOOST_DATA_TEST_CASE(), and operator()().