From 8b3a65606c86c2474d16697b5942325d7243c5c8 Mon Sep 17 00:00:00 2001 From: x01dc Date: Mon, 27 Jul 2026 17:35:10 +0200 Subject: [PATCH] config(LamNI,flomni): add FZP diameter/zone-width/detector-distance params Adds fzp_diameter (170 micron), fzp_outermost_zone_width (60 nm), and detector_distance (-1, unknown for now) as userParameter entries on loptx/foptx. LamNI's values match FlOMNI's already-documented active FZP (per its "#170 micron, 60 nm" comment) -- confirmed with the user that LamNI currently uses the same optic. Feeds the new PDF report fields in the next commit. --- csaxs_bec/device_configs/ptycho_flomni.yaml | 3 +++ csaxs_bec/device_configs/ptycho_lamni.yaml | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/csaxs_bec/device_configs/ptycho_flomni.yaml b/csaxs_bec/device_configs/ptycho_flomni.yaml index b8a3f26..69fe470 100644 --- a/csaxs_bec/device_configs/ptycho_flomni.yaml +++ b/csaxs_bec/device_configs/ptycho_flomni.yaml @@ -91,6 +91,9 @@ foptx: #250 micron, 30 nm, Tomas structures # in: -14.5490625 # out: -14.1809 + fzp_diameter: 170 # microns + fzp_outermost_zone_width: 60 # nm + detector_distance: -1 # mm, sample-to-detector; unknown for now deviceTags: - ptycho_flomni diff --git a/csaxs_bec/device_configs/ptycho_lamni.yaml b/csaxs_bec/device_configs/ptycho_lamni.yaml index e4e43a3..2ca412d 100644 --- a/csaxs_bec/device_configs/ptycho_lamni.yaml +++ b/csaxs_bec/device_configs/ptycho_lamni.yaml @@ -62,6 +62,10 @@ loptx: userParameter: in: -0.244 out: -0.699 + # 170 micron, 60 nm + fzp_diameter: 170 # microns + fzp_outermost_zone_width: 60 # nm + detector_distance: -1 # mm, sample-to-detector; unknown for now deviceTags: - ptycho_lamni lopty: