diff --git a/Code/Mantid/Scripts/Inelastic/DirectEnergyConversion.py b/Code/Mantid/Scripts/Inelastic/DirectEnergyConversion.py index dfede7577246ba44a71d98ead6a8f89210f4e796..34dcca53581e893823f5a687fa89a788915a366e 100755 --- a/Code/Mantid/Scripts/Inelastic/DirectEnergyConversion.py +++ b/Code/Mantid/Scripts/Inelastic/DirectEnergyConversion.py @@ -277,16 +277,17 @@ class DirectEnergyConversion(object): # TODO: This really should be done as soon as possible after loading self.normalise(result_ws, result_ws, self.normalise_method, range_offset=bin_offset) - ConvertUnits(result_ws, result_ws, Target="DeltaE",EMode='Direct') + ConvertUnits(result_ws, result_ws, Target="DeltaE",EMode='Direct', EFixed=ei_value) + if not self.energy_bins is None: Rebin(result_ws, result_ws, self.energy_bins) if self.apply_detector_eff: if (self.facility == "SNS"): # Need to be in lambda for detector efficiency correction - ConvertUnits(result_ws, result_ws, Target="Wavelength", EMode="Direct") + ConvertUnits(result_ws, result_ws, Target="Wavelength", EMode="Direct", EFixed=ei_value) He3TubeEfficiency(result_ws, result_ws) - ConvertUnits(result_ws, result_ws, Target="DeltaE",EMode='Direct') + ConvertUnits(result_ws, result_ws, Target="DeltaE",EMode='Direct', EFixed=ei_value) else: DetectorEfficiencyCor(result_ws, result_ws)