From 547b83af02419f17d63273d031adf7ccfb42a3ec Mon Sep 17 00:00:00 2001
From: Stuart Campbell <campbellsi@ornl.gov>
Date: Wed, 19 Jan 2011 01:52:51 +0000
Subject: [PATCH] First step to add an option to turn the kikf correction on or
 off. refs #1865

---
 .../Mantid/Scripts/Inelastic/DirectEnergyConversion.py | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/Code/Mantid/Scripts/Inelastic/DirectEnergyConversion.py b/Code/Mantid/Scripts/Inelastic/DirectEnergyConversion.py
index 8d63f34f582..ff3df974d8b 100755
--- a/Code/Mantid/Scripts/Inelastic/DirectEnergyConversion.py
+++ b/Code/Mantid/Scripts/Inelastic/DirectEnergyConversion.py
@@ -273,7 +273,9 @@ class DirectEnergyConversion(object):
                 DetectorEfficiencyCor(result_ws, result_ws)
 
         # Ki/Kf Scaling...
-        CorrectKiKf(result_ws, result_ws, EMode='Direct')
+        if self.apply_kikf_correction:
+		# TODO: Write log message
+		CorrectKiKf(result_ws, result_ws, EMode='Direct')
 
         # Make sure that our binning is consistent
         if not self.energy_bins is None:
@@ -629,7 +631,13 @@ class DirectEnergyConversion(object):
         self.abs_spectra_masks = None
         self.sample_mass = 1.0
         self.sample_rmm = 1.0
+
+	# Detector Efficiency Correction
         self.apply_detector_eff = True
+
+	# Ki/Kf factor correction
+	self.apply_kikf_correction = True
+	
      
     def init_idf_params(self):
         """
-- 
GitLab