diff --git a/Tr/TrackTools/src/MuonMeasurementProvider.cpp b/Tr/TrackTools/src/MuonMeasurementProvider.cpp index 0353f1229a76491f8952355502ac5eb18a501589..29f2e667a3caef4cd46bb862c09b28ee61198e10 100644 --- a/Tr/TrackTools/src/MuonMeasurementProvider.cpp +++ b/Tr/TrackTools/src/MuonMeasurementProvider.cpp @@ -44,8 +44,9 @@ namespace { std::array<LHCb::Measurement, 2> makeMeasurements( LHCb::LHCbID id, const DeMuonDetector& det, Gaudi::XYZPoint p, double dx, double dy ) { LHCb::Detector::Muon::TileID muid = id.muonID(); + // they have promised to fix the const #ifdef USE_DD4HEP - const DeMuonChamber chamber = det.getChamberFromTile( muid ); + const DeMuonChamber chamber = det.getChamber( muid.station(), muid.region(), det.Tile2FirstChamberNumber( muid ) ); #else const DeMuonChamber* chamber = &det.getChamber( muid.station(), muid.region(), det.Tile2FirstChamberNumber( muid ) );