Add code for 1D detector #69

Merged
usov_i merged 118 commits from det1d into master 2020-10-22 12:07:50 +02:00
16 changed files with 1301 additions and 818 deletions
Showing only changes of commit dc7c2afdc8 - Show all commits

View File

@ -34,15 +34,14 @@ def export_comm(data, path, lorentz=False):
if "fit" not in meas: if "fit" not in meas:
print("Measurement skipped - no fit value for:", keys) print("Measurement skipped - no fit value for:", keys)
continue continue
meas_number_str = f"{keys[1:]:{align}{padding[0]}}" meas_number_str = f"{keys[1:]:{align}{padding[0]}}"
h_str = f'{int(meas["h_index"]):{padding[1]}}' h_str = f'{int(meas["h_index"]):{padding[1]}}'
k_str = f'{int(meas["k_index"]):{padding[1]}}' k_str = f'{int(meas["k_index"]):{padding[1]}}'
l_str = f'{int(meas["l_index"]):{padding[1]}}' l_str = f'{int(meas["l_index"]):{padding[1]}}'
if meas["fit"]["export_fit"] is True: if meas["fit"]["export_fit"] is True:
area = float(meas["fit"]["g_amp"].value) area = float(meas["fit"]["fit_area"].n)
sigma_str = ( sigma_str = (
f'{"{:8.2f}".format(float(meas["fit"]["g_amp"].stderr)):{align}{padding[2]}}' f'{"{:8.2f}".format(float(meas["fit"]["fit_area"].s)):{align}{padding[2]}}'
) )
else: else:
area = float(meas["fit"]["int_area"].n) area = float(meas["fit"]["int_area"].n)