21 #include <type_traits>
31 template <
class particle_hypothesis_t>
51 std::optional<CovarianceMatrix>
cov,
83 template <
typename other_particle_hypothesis_t>
91 template <
typename other_track_parameter_t>
93 const other_track_parameter_t& other) {
95 Concepts::FreeTrackParametersConcept<other_track_parameter_t>);
98 other.parameters(), other.particleHypothesis(), other.covariance());
118 template <FreeIndices kIndex>
158 Scalar transverseMagnitude =
180 std::optional<FreeSquareMatrix>
m_cov;