Analysis Software
Documentation for sPHENIX simulation software
|
a step length logger for debugging the stepping More...
#include <acts/blob/sPHENIX/Core/include/Acts/Propagator/detail/SteppingLogger.hpp>
Classes | |
struct | this_result |
Simple result struct to be returned. More... | |
Public Types | |
using | result_type = this_result |
Public Member Functions | |
template<typename propagator_state_t , typename stepper_t , typename navigator_t > | |
void | operator() (propagator_state_t &state, const stepper_t &stepper, const navigator_t &navigator, result_type &result, const Logger &) const |
Public Attributes | |
bool | sterile = false |
Set the Logger to sterile. | |
a step length logger for debugging the stepping
It simply logs the constrained step length per step
Definition at line 45 of file SteppingLogger.hpp.
View newest version in sPHENIX GitHub at line 45 of file SteppingLogger.hpp
Definition at line 51 of file SteppingLogger.hpp.
View newest version in sPHENIX GitHub at line 51 of file SteppingLogger.hpp
|
inline |
SteppingLogger action for the ActionList of the Propagator
propagator_state_t | is the type of Propagator state |
stepper_t | is the type of the Stepper |
navigator_t | is the type of the Navigator |
[in,out] | state | is the mutable stepper state object |
[in] | stepper | the stepper in use |
[in] | navigator | the navigator in use |
[in,out] | result | is the mutable result object |
Definition at line 68 of file SteppingLogger.hpp.
View newest version in sPHENIX GitHub at line 68 of file SteppingLogger.hpp
References Acts::detail::Step::geoID, Acts::detail::Step::momentum, testing::internal::move(), Acts::detail::Step::navDir, Acts::detail::Step::position, step, Acts::detail::SteppingLogger::this_result::steps, Acts::detail::Step::stepSize, sterile, and Acts::detail::Step::surface.
bool Acts::detail::SteppingLogger::sterile = false |
Set the Logger to sterile.
Definition at line 54 of file SteppingLogger.hpp.
View newest version in sPHENIX GitHub at line 54 of file SteppingLogger.hpp
Referenced by operator()().