Skip to content
Snippets Groups Projects
Commit 58262af6 authored by Karl Palmen's avatar Karl Palmen
Browse files

Merge pull request #14131 from mantidproject/LoadEventAndCompress_memory

Move memory from temporary workspace rather than copy
parents b79a2406 9cb2202f
No related branches found
No related tags found
No related merge requests found
......@@ -219,7 +219,13 @@ void LoadEventAndCompress::exec() {
for (size_t i = 1; i < numRows; ++i) {
MatrixWorkspace_sptr temp = loadChunk(i);
temp = processChunk(temp);
resultWS = plus(resultWS, temp);
auto plusAlg = createChildAlgorithm("Plus");
plusAlg->setProperty("LHSWorkspace", resultWS);
plusAlg->setProperty("RHSWorkspace", temp);
plusAlg->setProperty("OutputWorkspace", resultWS);
plusAlg->setProperty("ClearRHSWorkspace", true);
plusAlg->executeAsChildAlg();
resultWS = plusAlg->getProperty("OutputWorkspace");
}
Workspace_sptr total = assemble(resultWS);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment