From 41b34604973adc031fb4730a8eb98ce91c581672 Mon Sep 17 00:00:00 2001
From: Dan Nixon <dan@dan-nixon.com>
Date: Thu, 11 Sep 2014 16:07:20 +0100
Subject: [PATCH] Cretae output workspaces from single ConvFit

Refs #10234
---
 Code/Mantid/MantidQt/CustomInterfaces/src/ConvFit.cpp | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/Code/Mantid/MantidQt/CustomInterfaces/src/ConvFit.cpp b/Code/Mantid/MantidQt/CustomInterfaces/src/ConvFit.cpp
index 58cb9690b75..36347e4aeb2 100644
--- a/Code/Mantid/MantidQt/CustomInterfaces/src/ConvFit.cpp
+++ b/Code/Mantid/MantidQt/CustomInterfaces/src/ConvFit.cpp
@@ -30,7 +30,8 @@ namespace IDA
       m_cfPlot(NULL), m_cfProp(), m_fixedProps(), m_cfRangeS(NULL), m_cfBackgS(NULL), 
       m_cfHwhmRange(NULL), m_cfGrpMng(NULL), m_cfDblMng(NULL), m_cfBlnMng(NULL), m_cfDataCurve(NULL), 
       m_cfCalcCurve(NULL), m_cfInputWS(), m_cfInputWSName(), m_confitResFileType()
-  {}
+  {
+  }
   
   void ConvFit::setup()
   {
@@ -747,7 +748,10 @@ namespace IDA
     alg->setProperty<int>("WorkspaceIndex", uiForm().confit_leSpecNo->text().toInt());
     alg->setProperty<double>("StartX", m_cfDblMng->value(m_cfProp["StartX"]));
     alg->setProperty<double>("EndX", m_cfDblMng->value(m_cfProp["EndX"]));
-    alg->setPropertyValue("Output", output);
+    alg->setProperty("Output", output);
+    alg->setProperty("CreateOutput", true);
+    alg->setProperty("OutputCompositeMembers", true);
+    alg->setProperty("ConvolveMembers", true);
     alg->execute();
    
     if ( ! alg->isExecuted() )
-- 
GitLab