19 namespace MeasurementHelpers {
26 return std::visit([](
const auto& meas) {
return &meas.referenceSurface(); },
27 fittable_measurement);
31 size_t getSize(
const T& fittable_measurement) {
32 return std::visit([](
const auto& meas) {
return meas.size(); },
33 fittable_measurement);
54 os <<
"SourceLink(" << sl.
meas <<
")";
58 static_assert(SourceLinkConcept<MinimalSourceLink>,
59 "MinimalSourceLink does not fulfill SourceLinkConcept");
78 template <
typename L,
typename A,
typename B>
80 return lambda(param.template head<I>(), cov.template topLeftCorner<I, I>());
98 template <
typename L,
typename A,
typename B>