method

states.KalmanCentroid3D.state_entries

def state_entries(self, meas_field: str | None = None, init_cov_scale: float = 1.0) -> dict[str, State]

Return ``(mean, cov)`` :class:`~unitrack.states.State` entries for ``Tracker``.

The mean entry holds a 6-D ``[x, y, z, vx, vy, vz]`` state seeded from ``meas_field``; the cov entry holds a 6-by-6 covariance.

Parameters

NameTypeDescription
meas_field = NonestrDetection field that supplies the initial measurement. Defaults to :attr:`field`.
init_cov_scale = 1.0floatScale applied to the identity matrix used to initialise the covariance. Default ``1.0``.

Returns

dict — Two :class:`~unitrack.states.State` entries keyed by ``self.field`` and ``f"{self.field}_cov"``.

Source: unitrack/states/kalman/centroid.py:201