From ad51c8a004399ef500c2b255d70af1ff34d297b8 Mon Sep 17 00:00:00 2001 From: Christopher Jones Date: Fri, 13 Sep 2019 11:18:43 -0500 Subject: [PATCH] Removed implicitly dropped move assignment from RectangularEtaPhiTrackingRegion The compiler was implictly not implementing the move assignment operator even though it was marked as '=default'. The reason is there is a const member data which prohibits any assignments. --- .../interface/RectangularEtaPhiTrackingRegion.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RecoTracker/TkTrackingRegions/interface/RectangularEtaPhiTrackingRegion.h b/RecoTracker/TkTrackingRegions/interface/RectangularEtaPhiTrackingRegion.h index 476ba133848d6..f64308b97a8f5 100644 --- a/RecoTracker/TkTrackingRegions/interface/RectangularEtaPhiTrackingRegion.h +++ b/RecoTracker/TkTrackingRegions/interface/RectangularEtaPhiTrackingRegion.h @@ -55,7 +55,7 @@ class RectangularEtaPhiTrackingRegion final : public TrackingRegion { RectangularEtaPhiTrackingRegion& operator=(RectangularEtaPhiTrackingRegion const&) = delete; RectangularEtaPhiTrackingRegion(RectangularEtaPhiTrackingRegion&&) = default; - RectangularEtaPhiTrackingRegion& operator=(RectangularEtaPhiTrackingRegion&&) = default; + RectangularEtaPhiTrackingRegion& operator=(RectangularEtaPhiTrackingRegion&&) = delete; typedef TkTrackingRegionsMargin Margin;