|
ACTS
Experiment-independent tracking
|
Collect information at every step. More...
#include <detray/test/utils/step_tracer.hpp>
Classes | |
| struct | state |
| Actor state that collects the data. More... | |
Public Types | |
| using | step_data_t = step_record<algebra_t> |
| Type used to store one step's data. | |
Public Member Functions | |
| template<typename propagator_state_t> | |
| void | operator() (state &tracer_state, propagator_state_t &prop_state) const |
| Collect data at every step. | |
| template<typename propagator_state_t> | |
| void | operator() (state &tracer_state, propagator_state_t &prop_state, const parameter_transporter_result< algebra_t > &res) const |
| Collect only when transport to bound track parameters happens. | |
Collect information at every step.
| void detray::actor::step_tracer< algebra_t, vector_t >::operator() | ( | state & | tracer_state, |
| propagator_state_t & | prop_state ) const |
Collect data at every step.
| tracer_state | State containing the recorded steps. |
| prop_state | Propagator state to collect data from. |
| void detray::actor::step_tracer< algebra_t, vector_t >::operator() | ( | state & | tracer_state, |
| propagator_state_t & | prop_state, | ||
| const parameter_transporter_result< algebra_t > & | res ) const |
Collect only when transport to bound track parameters happens.
| tracer_state | State containing the recorded steps. |
| prop_state | Propagator state to collect data from. |
| res | Result of transporting parameters to a surface. |