Skip to content
Snippets Groups Projects
Commit 96468649 authored by Harriet Brown's avatar Harriet Brown
Browse files

Change output ws names in Polaris.create_total_scattering_pdf

This commit adds lines in generate_ts_pdf to change the names of the workspaces produced as a result from the function.

re: #28414
parent 1d1bfa93
No related branches found
No related tags found
No related merge requests found
......@@ -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,18 @@ 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)):
print(focused_ws[i])
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