59 lines
2.3 KiB
Python
59 lines
2.3 KiB
Python
from glob import glob
|
|
import numpy as np
|
|
|
|
Configs = {}
|
|
|
|
|
|
XrayFolder = f'/mnt/sls_det_storage/moench_data/2504_SoleilBeamtime/Moench040_g4_SimonStars_150V_50us'
|
|
|
|
Configs['SiemenStarLowerLeft'] = {
|
|
'caliFile': np.load('/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy'),
|
|
'pedestalFileName': f'{XrayFolder}/15keV_pedestal_d0_f0_0.raw',
|
|
'signalFileNames': glob(f'{XrayFolder}/15keV_signal_d0_f*_0.raw'),
|
|
'Roi': [140, 240, 110, 220],
|
|
'NX': 400, 'NY': 400,
|
|
'energy': 15, # keV
|
|
'selectionRange': 2,
|
|
'headerSize': 56,
|
|
# 'writeCluster': True,
|
|
'outputFolder': '/mnt/sls_det_storage/moench_data/MLXID/Samples/Measurement/2504_SOLEIL_SiemenStarClusters_MOENCH040_150V/',
|
|
'NFrame': 20_000_000, ### 20_000_000 in total
|
|
'NThread': 16,
|
|
'NChunks': 200,
|
|
'runName': 'SiemenStarLowerLeft',
|
|
}
|
|
|
|
Configs['SiemenStarLowerRight'] = {
|
|
'caliFile': np.load('/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy'),
|
|
'pedestalFileName': f'{XrayFolder}/15keV_pedestal_d0_f0_0.raw',
|
|
'signalFileNames': glob(f'{XrayFolder}/15keV_signal_d0_f*_0.raw'),
|
|
'Roi': [235, 345, 110, 220],
|
|
'NX': 400, 'NY': 400,
|
|
'energy': 15, # keV
|
|
'selectionRange': 2,
|
|
'headerSize': 56,
|
|
# 'writeCluster': True,
|
|
'outputFolder': '/mnt/sls_det_storage/moench_data/MLXID/Samples/Measurement/2504_SOLEIL_SiemenStarClusters_MOENCH040_150V/',
|
|
'NFrame': 20_000, ### 20_000_000 in total
|
|
'NThread': 16,
|
|
'NChunks': 16,
|
|
'runName': 'SiemenStarLowerRight',
|
|
}
|
|
|
|
|
|
Configs['SiemenStars'] = {
|
|
'caliFile': np.load('/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy'),
|
|
'pedestalFileName': f'{XrayFolder}/15keV_pedestal_d0_f0_0.raw',
|
|
'signalFileNames': glob(f'{XrayFolder}/15keV_signal_d0_f*_0.raw'),
|
|
'Roi': [140, 350, 110, 350], ### Xmin, Xmax, Ymin, Ymax
|
|
'NX': 400, 'NY': 400,
|
|
'energy': 15, # keV
|
|
'selectionRange': 2,
|
|
'headerSize': 56,
|
|
# 'writeCluster': True,
|
|
'outputFolder': '/mnt/sls_det_storage/moench_data/MLXID/Samples/Measurement/2504_SOLEIL_SiemenStarClusters_MOENCH040_150V/',
|
|
'NFrame': 20_000, ### 20_000_000 in total
|
|
'NThread': 16,
|
|
'NChunks': 16,
|
|
'runName': 'SiemenStars',
|
|
} |