From ab2f50b065de5d1229c7f6f54dc4a28a8e206977 Mon Sep 17 00:00:00 2001
From: Sam Jenkins <s.jenkins@stfc.ac.uk>
Date: Thu, 6 Sep 2018 14:19:53 +0100
Subject: [PATCH] Re #23449 Made multiple scattering an optional flag

The multiple_scattering flag was required if absorption_corrections was true, despite multiple_scattering not being available.
This changes multiple scattering to be optional.
---
 .../isis_powder/polaris_routines/polaris_param_mapping.py       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/Diffraction/isis_powder/polaris_routines/polaris_param_mapping.py b/scripts/Diffraction/isis_powder/polaris_routines/polaris_param_mapping.py
index 8a9f354ef2d..53b5d8de3b9 100644
--- a/scripts/Diffraction/isis_powder/polaris_routines/polaris_param_mapping.py
+++ b/scripts/Diffraction/isis_powder/polaris_routines/polaris_param_mapping.py
@@ -20,7 +20,7 @@ attr_mapping = \
      ParamMapEntry(ext_name="input_mode",                  int_name="input_mode", enum_class=INPUT_BATCHING),
      ParamMapEntry(ext_name="merge_banks",                 int_name="merge_banks"),
      ParamMapEntry(ext_name="mode",                        int_name="mode", enum_class=POLARIS_CHOPPER_MODES),
-     ParamMapEntry(ext_name="multiple_scattering",         int_name="multiple_scattering"),
+     ParamMapEntry(ext_name="multiple_scattering",         int_name="multiple_scattering", optional=True),
      ParamMapEntry(ext_name="raw_data_cropping_values",    int_name="raw_data_crop_values"),
      ParamMapEntry(ext_name="run_number",                  int_name="run_number"),
      ParamMapEntry(ext_name="sample_empty",                int_name="sample_empty",   optional=True),
-- 
GitLab