7 #include "Acts/Definitions/Algebra.hpp"
8 #include "Acts/EventData/MeasurementHelpers.hpp"
9 #include "Acts/EventData/SourceLink.hpp"
10 #include "Acts/Utilities/CalibrationContext.hpp"
15 const Acts::CalibrationContext& ,
16 const Acts::SourceLink& sourceLink,
21 trackState.setUncalibratedSourceLink(sl.state.getUncalibratedSourceLink());
25 Acts::visit_measurement(sl.state.calibratedSize(), [&](
auto N) {
26 constexpr int Size = decltype(N)::value;
28 trackState.allocateCalibrated(
29 sl.state.template calibrated<Size>().eval(),
30 sl.state.template calibratedCovariance<Size>().eval());
33 if (!sl.state.projectorSubspaceIndices().empty()) {
34 trackState.setProjectorSubspaceIndices(sl.state.projectorSubspaceIndices());