Skip to content
Snippets Groups Projects
Unverified Commit b5bf7478 authored by Gigg, Martyn Anthony's avatar Gigg, Martyn Anthony Committed by GitHub
Browse files

Merge pull request #28426 from mantidproject/28414_change_output_ws_names_in_polaris_pdf

Change output ws names in Polaris.create_total_scattering_pdf
parents 692f0d6e 9b6ac432
No related branches found
No related tags found
No related merge requests found
......@@ -12,6 +12,8 @@ Diffraction Changes
Powder Diffraction
------------------
- Polaris.create_total_scattering_pdf output workspaces now have the run number in the names.
Engineering Diffraction
-----------------------
Improvements
......
......@@ -9,6 +9,7 @@ import numpy as np
import math
import mantid.simpleapi as mantid
from mantid.api import WorkspaceGroup
from six import string_types
from isis_powder.routines import absorb_corrections, common
......@@ -125,6 +126,17 @@ def generate_ts_pdf(run_number, focus_file_path, merge_banks=False, q_lims=None,
pdf_output = mantid.Rebin(InputWorkspace=pdf_output, Params=output_binning)
except RuntimeError:
return pdf_output
# Rename output ws
if 'merged_ws' in locals():
mantid.RenameWorkspace(InputWorkspace=merged_ws, OutputWorkspace=run_number + '_merged_Q')
mantid.RenameWorkspace(InputWorkspace='focused_ws', OutputWorkspace=run_number+'_focused_Q')
if isinstance(focused_ws, WorkspaceGroup):
for i in range(len(focused_ws)):
mantid.RenameWorkspace(InputWorkspace=focused_ws[i], OutputWorkspace=run_number+'_focused_Q_'+str(i+1))
mantid.RenameWorkspace(InputWorkspace='pdf_output', OutputWorkspace=run_number+'_pdf_R')
if isinstance(pdf_output, WorkspaceGroup):
for i in range(len(pdf_output)):
mantid.RenameWorkspace(InputWorkspace=pdf_output[i], OutputWorkspace=run_number+'_pdf_R_'+str(i+1))
return pdf_output
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment