From ae5f2ef0c9119e49ab5ae02a2f987626498b151e Mon Sep 17 00:00:00 2001 From: "xiangyu.xie" Date: Wed, 13 May 2026 16:12:19 +0200 Subject: [PATCH] Update configs --- Configs.py | 78 ++++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 67 insertions(+), 11 deletions(-) diff --git a/Configs.py b/Configs.py index 705028e..dde0c56 100644 --- a/Configs.py +++ b/Configs.py @@ -61,21 +61,39 @@ Configs['SiemenStars'] = { Configs['Edge_0filters_12keV'] = { 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/edge_0filters_pedestal_d0_f0_0.raw', - 'signalFileNames': [f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/edge_0filters_data_d0_f{i}_0.raw' for i in range(70)], ### 70 files in total + 'signalFileNames': [f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/edge_0filters_data_d0_f{i}_0.raw' for i in range(35)], ### 35 files in total 'Roi': [0, 101, 0, 101], ### Xmin, Xmax, Ymin, Ymax 'NX': 101, 'NY': 101, 'StCorner': [70, 170], ### the lower left corner of file 'energy': 12, # keV 'selectionRange': 2, 'headerSize': 56, - # 'writeClusters': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Measurement/2603_MaxIV_Edge2Filters_12keV/', - 'NFrame': 70_000, ### 7_000_000 in total + 'writeClusters': True, + 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Measurement/2603_MaxIV_Edge0Filters_12keV/', + 'NFrame': 3_500_000, ### 3_500_000 in total 'NThread': 16, 'NChunks': 16, 'runName': 'Edge_0filters_12keV', } +Configs['Flat_0filters_12keV'] = { + 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', + 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/flat_0filters_pedestal_d0_f0_0.raw', + 'signalFileNames': [f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/flat_0filters_data_d0_f{i}_0.raw' for i in range(35)], ### 35 files in total + 'Roi': [0, 101, 0, 101], ### Xmin, Xmax, Ymin, Ymax + 'NX': 101, 'NY': 101, + 'StCorner': [70, 170], ### the lower left corner of file + 'energy': 12, # keV + 'selectionRange': 2, + 'headerSize': 56, + 'writeClusters': True, + 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Measurement/2603_MaxIV_Flat0Filters_12keV/', + 'NFrame': 3_500_000, ### 3_500_000 in total + 'NThread': 16, + 'NChunks': 16, + 'runName': 'Flat_0filters_12keV', +} + Configs['Edge_1filters_12keV'] = { 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', @@ -87,15 +105,34 @@ Configs['Edge_1filters_12keV'] = { 'energy': 12, # keV 'selectionRange': 2, 'headerSize': 56, - # 'writeClusters': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Measurement/2603_MaxIV_Edge2Filters_12keV/', - 'NFrame': 70_000, ### 7_000_000 in total + 'writeClusters': True, + 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Measurement/2603_MaxIV_Edge1Filters_12keV/', + 'NFrame': 7_000_000, ### 7_000_000 in total 'NThread': 16, 'NChunks': 16, 'runName': 'Edge_1filters_12keV', } +Configs['Flat_1filters_12keV'] = { + 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', + 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/flat_1filters_pedestal_d0_f0_0.raw', + 'signalFileNames': [f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/flat_1filters_data_d0_f{i}_0.raw' for i in range(70)], ### 70 files in total + 'Roi': [0, 101, 0, 101], ### Xmin, Xmax, Ymin, Ymax + 'NX': 101, 'NY': 101, + 'StCorner': [70, 170], ### the lower left corner of file + 'energy': 12, # keV + 'selectionRange': 2, + 'headerSize': 56, + 'writeClusters': True, + 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Measurement/2603_MaxIV_Flat1Filters_12keV/', + 'NFrame': 7_000_000, ### 7_000_000 in total + 'NThread': 16, + 'NChunks': 16, + 'runName': 'Flat_1filters_12keV', +} + + Configs['Edge_2filters_12keV'] = { 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/edge_2filters_pedestal_d0_f0_0.raw', @@ -106,7 +143,7 @@ Configs['Edge_2filters_12keV'] = { 'energy': 12, # keV 'selectionRange': 2, 'headerSize': 56, - # 'writeClusters': True, + 'writeClusters': True, 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/2603MaxIV_Edge2Filters_12keV/', 'NFrame': 7_000_000, ### 7_000_000 in total 'NThread': 16, @@ -114,6 +151,25 @@ Configs['Edge_2filters_12keV'] = { 'runName': 'Edge_2filters_12keV', } + +Configs['Flat_2filters_12keV'] = { + 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', + 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/flat_2filters_pedestal_d0_f0_0.raw', + 'signalFileNames': [f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/flat_2filters_data_d0_f{i}_0.raw' for i in range(70)], ### 70 files in total + 'Roi': [0, 101, 0, 101], ### Xmin, Xmax, Ymin, Ymax + 'NX': 101, 'NY': 101, + 'StCorner': [70, 170], ### the lower left corner of file + 'energy': 12, # keV + 'selectionRange': 2, + 'headerSize': 56, + 'writeClusters': True, + 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/2603MaxIV_Flat2Filters_12keV/', + 'NFrame': 7_000_00, ### 7_000_000 in total + 'NThread': 16, + 'NChunks': 16, + 'runName': 'Flat_2filters_12keV', +} + Configs['Edge_3filters_pos0_12keV'] = { 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/edge_3filters_pos0_pedestal_d0_f0_0.raw', @@ -124,9 +180,9 @@ Configs['Edge_3filters_pos0_12keV'] = { 'energy': 12, # keV 'selectionRange': 3, 'headerSize': 56, - 'writeClusters': False, + 'writeClusters': True, 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/2603MaxIV_Edge3Filters_pos0_12keV/', - 'NFrame': 14_000, ### 14_000_000 in total + 'NFrame': 14_000_000, ### 14_000_000 in total 'NThread': 16, 'NChunks': 16, 'runName': 'Edge_3filters_pos0_12keV', @@ -147,7 +203,7 @@ Configs['Flat_3filters_pos0_12keV'] = { 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/2603MaxIV_FlatField3Filters_pos0_12keV/', 'NFrame': 14_000_000, ### 14_000_000 in total 'NThread': 16, - 'NChunks': 48, + 'NChunks': 16, 'runName': 'Flat_3filters_pos0_12keV', }