From bb31ecc3363e58cbb065bda71d1af66282efc13f Mon Sep 17 00:00:00 2001
From: Moore <lamar.moore@stfc.ac.uk>
Date: Mon, 18 Jul 2016 13:00:41 +0100
Subject: [PATCH] ExtractSpectra update FixedLengthVector assign method re
 #16612

---
 Framework/Algorithms/src/ExtractSpectra.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/Framework/Algorithms/src/ExtractSpectra.cpp b/Framework/Algorithms/src/ExtractSpectra.cpp
index 2924ac05211..c66f6408354 100644
--- a/Framework/Algorithms/src/ExtractSpectra.cpp
+++ b/Framework/Algorithms/src/ExtractSpectra.cpp
@@ -164,11 +164,11 @@ void ExtractSpectra::execHistogram() {
     }
 
     auto &oldY = m_inputWorkspace->y(i);
-    outputWorkspace->mutableY(j) = HistogramData::HistogramY(
-        oldY.begin() + m_minX, oldY.begin() + (m_maxX - m_histogram));
+    outputWorkspace->mutableY(j).assign(oldY.begin() + m_minX,
+                                        oldY.begin() + (m_maxX - m_histogram));
     auto &oldE = m_inputWorkspace->e(i);
-    outputWorkspace->mutableE(j) = HistogramData::HistogramE(
-        oldE.begin() + m_minX, oldE.begin() + (m_maxX - m_histogram));
+    outputWorkspace->mutableE(j).assign(oldE.begin() + m_minX,
+                                        oldE.begin() + (m_maxX - m_histogram));
 
     // copy over the axis entry for each spectrum, regardless of the type of
     // axes present
-- 
GitLab