Files
crystfel_tools/geom_files/crmx8M_230322.geom
Beale John Henry 6cd4cdf9fb updated mask path
2023-04-18 14:39:25 +02:00

218 lines
4.6 KiB
GLSL

; Optimized panel offsets can be found at the end of the file
; Optimized panel offsets can be found at the end of the file
;
clen = 0.1217
photon_energy = 12290
flag_lessthan=-30000
; older, change it to adu_per_eV and set it to one over the photon energy in eV
adu_per_photon = 1
max_adu=11000 ; jungfrau max value (for dynamic gain regime is 120.000eV)
res = 13333.3 ; 75 micron pixel size
rigid_group_collection_c0 = g0,g1,g2,g3,g4,g5,g6,g7,g8,g9,g10,g11,g12,g13,g14,g15
rigid_group_g0 = p0
rigid_group_g1 = p1
rigid_group_g2 = p2
rigid_group_g3 = p3
rigid_group_g4 = p4
rigid_group_g5 = p5
rigid_group_g6 = p6
rigid_group_g7 = p7
rigid_group_g8 = p8
rigid_group_g9 = p9
rigid_group_g10 = p10
rigid_group_g11 = p11
rigid_group_g12 = p12
rigid_group_g13 = p13
rigid_group_g14 = p14
rigid_group_g15 = p15
; These lines describe the data layout for the Eiger native multi-event files
dim0 = %
dim1 = ss
dim2 = fs
data = /data/JF17T16V01/data
; Uncomment these lines if you have a separate bad pixel map (recommended!)
mask_file = /sf/cristallina/applications/mx/crmx-tools/geom_files/20221018.pixel_mask.h5
mask = /pixel_mask
mask_good = 0x1
mask_bad = 0x0
; corner_{x,y} set the position of the corner of the detector (in pixels)
; relative to the beam
p0/min_fs = 0
p0/min_ss = 0
p0/max_fs = 1029
p0/max_ss = 513
p0/fs = +1.000000x +0.000814y
p0/ss = -0.000814x +1.000000y
p0/corner_x = -999.642458
p0/corner_y = -1664.515501
p1/min_fs = 0
p1/min_ss = 514
p1/max_fs = 1029
p1/max_ss = 1027
p1/fs = +1.000000x +0.000362y
p1/ss = -0.000362x +1.000000y
p1/corner_x = 39.799242
p1/corner_y = -1594.665501
p2/min_fs = 0.0
p2/min_ss = 1028.0
p2/max_fs = 1029.0
p2/max_ss = 1541.0
p2/fs = +1.000000x +0.000339y
p2/ss = -0.000339x +1.000000y
p2/corner_x = -999.172458
p2/corner_y = -1113.325501
p3/min_fs = 0.0
p3/min_ss = 1542.0
p3/max_fs = 1029.0
p3/max_ss = 2055.0
p3/fs = +1.000000x -0.000244y
p3/ss = +0.000244x +1.000000y
p3/corner_x = 39.292642
p3/corner_y = -1043.965501
p4/min_fs = 0.0
p4/min_ss = 2056.0
p4/max_fs = 1029.0
p4/max_ss = 2569.0
p4/fs = +1.000000x +0.000439y
p4/ss = -0.000439x +1.000000y
p4/corner_x = -998.792458
p4/corner_y = -563.734501
p5/min_fs = 0.0
p5/min_ss = 2570.0
p5/max_fs = 1029.0
p5/max_ss = 3083.0
p5/fs = +1.000000x -0.000061y
p5/ss = +0.000061x +1.000000y
p5/corner_x = 39.468642
p5/corner_y = -493.653501
p6/min_fs = 0.0
p6/min_ss = 3084.0
p6/max_fs = 1029.0
p6/max_ss = 3597.0
p6/fs = +1.000000x +0.000062y
p6/ss = -0.000062x +1.000000y
p6/corner_x = -1067.942458
p6/corner_y = -13.120701
p7/min_fs = 0.0
p7/min_ss = 3598.0
p7/max_fs = 1029.0
p7/max_ss = 4111.0
p7/fs = +1.000000x +0.000058y
p7/ss = -0.000058x +1.000000y
p7/corner_x = -29.805658
p7/corner_y = 55.333999
p8/min_fs = 0.0
p8/min_ss = 4112
p8/max_fs = 1029.0
p8/max_ss = 4625
p8/fs = +1.000000x +0.000505y
p8/ss = -0.000505x +1.000000y
p8/corner_x = -1068.292458
p8/corner_y = 536.798499
p9/min_fs = 0.0
p9/min_ss = 4626
p9/max_fs = 1029.0
p9/max_ss = 5139
p9/fs = +1.000000x +0.000463y
p9/ss = -0.000463x +1.000000y
p9/corner_x = -29.422758
p9/corner_y = 605.193499
p10/min_fs = 0.0
p10/min_ss = 5140
p10/max_fs = 1029.0
p10/max_ss = 5653
p10/fs = +1.000000x -0.000296y
p10/ss = +0.000296x +1.000000y
p10/corner_x = -1068.232458
p10/corner_y = 1087.074499
p11/min_fs = 0.0
p11/min_ss = 5654
p11/max_fs = 1029.0
p11/max_ss = 6167
p11/fs = +1.000000x -0.000162y
p11/ss = +0.000162x +1.000000y
p11/corner_x = -30.060558
p11/corner_y = 1155.674499
p12/min_fs = 0
p12/min_ss = 6168
p12/max_fs = 1029
p12/max_ss = 6681
p12/fs = -0.000746x +1.000000y
p12/ss = -1.000000x -0.000746y
p12/corner_x = -1021.782458
p12/corner_y = -1066.215501
p13/min_fs = 0
p13/min_ss = 6682
p13/max_fs = 1029
p13/max_ss = 7195
p13/fs = -0.000324x +1.000000y
p13/ss = -1.000000x -0.000324y
p13/corner_x = 1606.827542
p13/corner_y = -996.073501
p14/min_fs = 0
p14/min_ss = 7196
p14/max_fs = 1029
p14/max_ss = 7709
p14/fs = +0.002185x +0.999998y
p14/ss = -0.999998x +0.002185y
p14/corner_x = -1093.032458
p14/corner_y = -27.189301
p15/min_fs = 0
p15/min_ss = 7710
p15/max_fs = 1029
p15/max_ss = 8223
p15/fs = +0.000156x +1.000000y
p15/ss = -1.000000x +0.000156y
p15/corner_x = 1537.837542
p15/corner_y = 42.438499
badregion/min_fs = 0
badregion/min_ss = 5654
badregion/max_fs = 1029
badregion/max_ss = 6167
badregion/panel = p11
p0/coffset = -0.000093
p1/coffset = -0.000093
p2/coffset = -0.000093
p3/coffset = -0.000093
p4/coffset = -0.000093
p5/coffset = -0.000093
p6/coffset = -0.000093
p7/coffset = -0.000093
p8/coffset = -0.000093
p9/coffset = -0.000093
p10/coffset = -0.000093
p11/coffset = -0.000093
p12/coffset = -0.000093
p13/coffset = -0.000093
p14/coffset = -0.000093
p15/coffset = -0.000093