|
ACTS
Experiment-independent tracking
|
State carried by the straight-line stepper. More...
#include <detray/propagator/line_stepper.hpp>
Public Types | |
| using | base_state = typename base_type::template state<> |
| Base state providing common track, path, and constraint storage. | |
Public Member Functions | |
| void | advance_jacobian () |
| Advance the free-parameter transport Jacobian for a straight segment. | |
| void | advance_track () |
| Update the track state in a straight line. | |
| constexpr scalar_type | dqopds (const material< scalar_type > *) const |
| Derivative of q/p with respect to path length in vacuum. | |
| constexpr vector3_type | dtds () const |
| Derivative of time with respect to path length for straight motion. | |
Static Public Attributes | |
| static constexpr const stepping::id | id = stepping::id::e_linear |
| Stepper identifier used by propagation diagnostics. | |
State carried by the straight-line stepper.
|
constexpr |
Derivative of q/p with respect to path length in vacuum.
|
constexpr |
Derivative of time with respect to path length for straight motion.