From 4e97c344f4b3488728ffe6ee889cad8ae501eaf3 Mon Sep 17 00:00:00 2001 From: Anton Piccardo-Selg <anton.piccardo-selg@tessella.com> Date: Wed, 25 May 2016 16:24:44 +0100 Subject: [PATCH] Refs #16387 Save box structure to file, not only events --- Framework/MDAlgorithms/src/ConvertToMD.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Framework/MDAlgorithms/src/ConvertToMD.cpp b/Framework/MDAlgorithms/src/ConvertToMD.cpp index a4d34e9778f..29bc8e94e65 100644 --- a/Framework/MDAlgorithms/src/ConvertToMD.cpp +++ b/Framework/MDAlgorithms/src/ConvertToMD.cpp @@ -246,6 +246,15 @@ void ConvertToMD::exec() { // Set the normalization of the event workspace m_Convertor->setDisplayNormalization(spws, m_InWS2D); + if (fileBackEnd) { + auto savemd = this->createChildAlgorithm("SaveMD"); + savemd->setProperty("InputWorkspace", spws); + savemd->setPropertyValue("Filename", out_filename); + savemd->setProperty("UpdateFileBackEnd", true); + savemd->setProperty("MakeFileBacked", false); + savemd->executeAsChildAlg(); + } + // JOB COMPLETED: setProperty("OutputWorkspace", boost::dynamic_pointer_cast<IMDEventWorkspace>(spws)); -- GitLab