From 7de2d7d170aa2abe41e46640e77c7d143a28dfd8 Mon Sep 17 00:00:00 2001 From: "xiangyu.xie" Date: Tue, 20 Oct 2026 07:41:54 +0200 Subject: [PATCH] Point calibration LUTs to shared storage The ADU->keV LUTs for MOENCH040 (150 V, 250423) and MOENCH014 (250305) now live in /mnt/sls_det_storage/moench_data/MLXID/CalibrationLut, byte-identical (sha256) to the copies under MLED/data-process. Co-Authored-By: Claude Opus 5.5 --- Configs/infer_measurement_12keV.yaml | 2 +- Configs/infer_measurement_poly_Moench014.yaml | 2 +- Configs/infer_measurement_poly_Moench040_knife.yaml | 2 +- Configs/infer_measurement_poly_Moench040_star.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Configs/infer_measurement_12keV.yaml b/Configs/infer_measurement_12keV.yaml index bf8ab87..2c84823 100644 --- a/Configs/infer_measurement_12keV.yaml +++ b/Configs/infer_measurement_12keV.yaml @@ -13,7 +13,7 @@ detector: header_words: 56 calibration: - file: /home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy + file: /mnt/sls_det_storage/moench_data/MLXID/CalibrationLut/Moench040_AduToKevMapping_g4_50us_150V_250423.npy common_mode: column # MOENCH is column-parallel: 6.7 ADU RMS column # offset. Correcting it takes the per-pixel noise # from 0.140 to 0.129 keV -- i.e. onto the 0.13 keV diff --git a/Configs/infer_measurement_poly_Moench014.yaml b/Configs/infer_measurement_poly_Moench014.yaml index 1b03d05..db31b21 100644 --- a/Configs/infer_measurement_poly_Moench014.yaml +++ b/Configs/infer_measurement_poly_Moench014.yaml @@ -35,7 +35,7 @@ detector: header_words: 56 calibration: - file: /home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench014/Moench014_AduToKevMapping_g4_50us_250305.npy + file: /mnt/sls_det_storage/moench_data/MLXID/CalibrationLut/Moench014_AduToKevMapping_g4_50us_250305.npy common_mode: column_masked # median over the pixels without charge. The plain # column median is pulled up by the photons: -4.0 / # -7.2 meV per pixel on AgMo / CuCrCo factor 10, diff --git a/Configs/infer_measurement_poly_Moench040_knife.yaml b/Configs/infer_measurement_poly_Moench040_knife.yaml index 283f8a6..6dae43d 100644 --- a/Configs/infer_measurement_poly_Moench040_knife.yaml +++ b/Configs/infer_measurement_poly_Moench040_knife.yaml @@ -17,7 +17,7 @@ detector: header_words: 56 calibration: - file: /home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy + file: /mnt/sls_det_storage/moench_data/MLXID/CalibrationLut/Moench040_AduToKevMapping_g4_50us_150V_250423.npy common_mode: column # as for the 12 keV model's runs pedestal_source: pedestal_run pedestal_frames: 2000 diff --git a/Configs/infer_measurement_poly_Moench040_star.yaml b/Configs/infer_measurement_poly_Moench040_star.yaml index babc8c5..2a907e5 100644 --- a/Configs/infer_measurement_poly_Moench040_star.yaml +++ b/Configs/infer_measurement_poly_Moench040_star.yaml @@ -23,7 +23,7 @@ detector: header_words: 56 calibration: - file: /home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy + file: /mnt/sls_det_storage/moench_data/MLXID/CalibrationLut/Moench040_AduToKevMapping_g4_50us_150V_250423.npy common_mode: column_masked # median over the uncharged pixels of the 118 rows. The # plain median (the 2026-09-27 run, tag _poly2to20) is pulled # up by the photons at ~5 % occupancy: 15 keV line at 14.47 keV