From 38b40d67bbd3d9521b470d05ad51954df1cd01d9 Mon Sep 17 00:00:00 2001
From: Andrei Savici <saviciat@ornl.gov>
Date: Fri, 25 Jan 2019 10:01:05 -0500
Subject: [PATCH] Change default property value for first 3 dimensions

---
 Framework/MDAlgorithms/src/MDNorm.cpp | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/Framework/MDAlgorithms/src/MDNorm.cpp b/Framework/MDAlgorithms/src/MDNorm.cpp
index 5220dee5ee8..ae857bc1006 100644
--- a/Framework/MDAlgorithms/src/MDNorm.cpp
+++ b/Framework/MDAlgorithms/src/MDNorm.cpp
@@ -152,8 +152,12 @@ void MDNorm::init() {
   for (std::size_t i = 0; i < 6; i++) {
     std::string propName = "Dimension" + Strings::toString(i) + "Name";
     std::string propBinning = "Dimension" + Strings::toString(i) + "Binning";
+    std::string defaultName = "";
+    if (i < 3) {
+      defaultName = "QDimension" + Strings::toString(i);
+    }
     declareProperty(Kernel::make_unique<PropertyWithValue<std::string>>(
-                        propName, "", Direction::Input),
+                        propName, defaultName, Direction::Input),
                     "Name for the " + Strings::toString(i) +
                         "th dimension. Leave blank for NONE.");
     auto atMost3 = boost::make_shared<ArrayLengthValidator<double>>(0, 3);
-- 
GitLab