示例#1
0
 def generate_prm_output_file(difa_list, difc_list, tzero_list,
                              bank_name, kwargs_to_pass):
     file_path = calibration_dir + EnggUtils.generate_output_file_name(
         ceria_path, instrument, bank=bank_name)
     EnggUtils.write_ENGINX_GSAS_iparam_file(file_path, difa_list,
                                             difc_list, tzero_list,
                                             bk2bk_params,
                                             **kwargs_to_pass)
     set_setting(output_settings.INTERFACES_SETTINGS_GROUP,
                 output_settings.ENGINEERING_PREFIX,
                 "last_calibration_path", file_path)
示例#2
0
 def save_pdcal_output_file(ws_name_suffix, bank_name):
     file_path = calibration_dir + EnggUtils.generate_output_file_name(
         ceria_path, instrument, bank=bank_name, ext=".nxs")
     ws_name = "engggui_calibration_" + ws_name_suffix
     SaveNexus(InputWorkspace=ws_name, Filename=file_path)