|
ACTS
Experiment-independent tracking
|
Set the free track parameters in the stepper state, in case observing actors (e.g. More...
#include <detray/propagator/actors/parameter_updater.hpp>
Public Types | |
| using | state = parameter_updater_state<algebra_t> |
| Access the same parameter updater state as the parameter transporter. | |
Public Member Functions | |
| template<typename propagator_state_t> | |
| void | operator() (state &updater_state, propagator_state_t &propagation, const parameter_transporter_result< algebra_t > &res) const |
| Actor interface: Observer to the parameter transporter and its observers. | |
Set the free track parameters in the stepper state, in case observing actors (e.g.
the material interactor) changed the bound parameters
| void detray::actor::parameter_setter< algebra_t >::operator() | ( | state & | updater_state, |
| propagator_state_t & | propagation, | ||
| const parameter_transporter_result< algebra_t > & | res ) const |
Actor interface: Observer to the parameter transporter and its observers.
| propagator_state_t | Propagator state type. |
| updater_state | Shared parameter-updater state. |
| propagation | Current propagation state. |
| res | Result from the transporter and its observers. |