diff --git a/JugTrack/src/components/ParticlesFromTrackFit.cpp b/JugTrack/src/components/ParticlesFromTrackFit.cpp index 9a6418b16971f467af3ef4fc2b52bdbc6f99d55f..daa30eea361b9ffa5997f6d10130a1a88b7caa21 100644 --- a/JugTrack/src/components/ParticlesFromTrackFit.cpp +++ b/JugTrack/src/components/ParticlesFromTrackFit.cpp @@ -117,8 +117,8 @@ namespace Jug::Reco { } const decltype(eicd::TrackParametersData::loc) loc { - parameter[Acts::eBoundLoc0], - parameter[Acts::eBoundLoc1] + static_cast(parameter[Acts::eBoundLoc0]), + static_cast(parameter[Acts::eBoundLoc1]) }; const decltype(eicd::TrackParametersData::momentumError) momentumError { static_cast(covariance(Acts::eBoundTheta, Acts::eBoundTheta)), diff --git a/JugTrack/src/components/TrackProjector.cpp b/JugTrack/src/components/TrackProjector.cpp index 9e84d85502a326eaa1b9bf903cff2b8fd3060bed..3722b16cd8fa5356e7b9a8b736af6731f28adf17 100644 --- a/JugTrack/src/components/TrackProjector.cpp +++ b/JugTrack/src/components/TrackProjector.cpp @@ -138,15 +138,15 @@ namespace Jug::Reco { ); // global position const decltype(eicd::TrackPoint::position) position { - global.x(), - global.y(), - global.z() + static_cast(global.x()), + static_cast(global.y()), + static_cast(global.z()) }; // local position const decltype(eicd::TrackParametersData::loc) loc { - parameter[Acts::eBoundLoc0], - parameter[Acts::eBoundLoc1] + static_cast(parameter[Acts::eBoundLoc0]), + static_cast(parameter[Acts::eBoundLoc1]) }; const decltype(eicd::TrackParametersData::locError) locError { static_cast(covariance(Acts::eBoundLoc0, Acts::eBoundLoc0)), @@ -155,9 +155,9 @@ namespace Jug::Reco { }; const decltype(eicd::TrackPoint::positionError) positionError{0, 0, 0}; const decltype(eicd::TrackPoint::momentum) momentum = eicd::sphericalToVector( - 1.0 / std::abs(parameter[Acts::eBoundQOverP]), - parameter[Acts::eBoundTheta], - parameter[Acts::eBoundPhi] + static_cast(1.0 / std::abs(parameter[Acts::eBoundQOverP])), + static_cast(parameter[Acts::eBoundTheta]), + static_cast(parameter[Acts::eBoundPhi]) ); const decltype(eicd::TrackPoint::momentumError) momentumError { static_cast(covariance(Acts::eBoundTheta, Acts::eBoundTheta)),