From 3c58fd210216f8a80c73f2753412c2db3c1649d6 Mon Sep 17 00:00:00 2001 From: Ivan Usov Date: Mon, 2 Nov 2020 13:54:38 +0100 Subject: [PATCH] Add Lorentz Correction toggle --- pyzebra/app/panel_ccl_integrate.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pyzebra/app/panel_ccl_integrate.py b/pyzebra/app/panel_ccl_integrate.py index beb2cda..fab186d 100644 --- a/pyzebra/app/panel_ccl_integrate.py +++ b/pyzebra/app/panel_ccl_integrate.py @@ -450,6 +450,8 @@ def create(): bin_size_spinner = Spinner(title="Bin size:", value=1, low=1, step=1, default_size=145) + lorentz_toggle = Toggle(label="Lorentz Correction", default_size=145) + preview_output_textinput = TextAreaInput(title="Export file preview:", width=450, height=400) def preview_output_button_callback(): @@ -464,7 +466,7 @@ def create(): for s, export in zip(scan_table_source.data["scan"], scan_table_source.data["export"]): if not export: del export_data["scan"][s] - pyzebra.export_comm(export_data, temp_file) + pyzebra.export_comm(export_data, temp_file, lorentz=lorentz_toggle.active) with open(f"{temp_file}{ext}") as f: preview_output_textinput.value = f.read() @@ -484,7 +486,7 @@ def create(): for s, export in zip(scan_table_source.data["scan"], scan_table_source.data["export"]): if not export: del export_data["scan"][s] - pyzebra.export_comm(export_data, temp_file) + pyzebra.export_comm(export_data, temp_file, lorentz=lorentz_toggle.active) with open(f"{temp_file}{ext}") as f: output_content = f.read() @@ -534,7 +536,7 @@ def create(): Spacer(width=20), column( row(integ_from, integ_to), - row(bin_size_spinner), + row(bin_size_spinner, column(Spacer(height=19), lorentz_toggle)), row(fitparam_reset_button, area_method_radiobutton), row(fit_button, fit_all_button), ),