State() = delete¶
No default constructor is provided.
Constructor from the initial bound track parameters.
the covariance matrix is copied when needed
- Template Parameters
charge_t – Type of the bound parameter charge
gctx – [in] is the context object for the geometry
mctx – [in] is the context object for the magnetic field
bfield – [in] the shared magnetic filed provider
multipars – [in] The track multi-component track-parameters at start
ndir – [in] The navigation direction w.r.t momentum
ssize – [in] is the maximum step size
stolerance – [in] is the stepping tolerance
bool covTransport = false¶
double pathAccumulated = 0.¶
Step-limit counter which limits the number of steps when one component reached a surface.
std::size_t steps = 0¶
The struct that stores the individual components.
- State() = delete¶