Page History
...
Note |
---|
Chris informed me that in this measurement the detector was rotated by 180 degree, that requires to interchange of Q0 with Q2 and Q1 with Q3 parameters. It was done in 2013-01-24-CSPAD-XPP-Metrology-standard.txt-standard file. |
2013-01-24 XPP CSPad metrology file from Chris Kenney:
2013-01-24-CSPAD-XPP-Metrology.xlsx
identically converted to the text format
2013-01-24-CSPAD-XPP-Metrology.txt
Image at conversion:
It is clear that Quad 2 p.21 (12 in standard numeration) is 1000um off. It is corrected in the 2013-01-24-CSPAD-XPP-Metrology.txt file
...
- S1=S2, L1=L2 - the 2x1 sides should have equal length and width,
- D1=D2 - the 2x1 diagonals should be equal,
- dS1 = dS2 = 2*dL1 =2*dL2 - tilt angle should provide consistent deviation for all corners,
- dD=0, d(dS)=0, and d(dL)=0 - within precision of measurement.
...
- In Quad 1, pair: 3 mis-measured x and y - Use it as iscorrection is applied as discussed below.
- In Quad 3, pair: 5 mis-measured x and y - Use it as iscorrection is applied as discussed below.
- All other measurements are consistent within measurement precision about 10um
- Angles of 2x1 are in the range from -0.64 to +0.38 degree.
Quality check can be improved in 2013-01-24-CSPAD-XPP-Metrology-standard.txt if:
Code Block |
---|
Q1,p3: 12 21331 47024 47 -> x+200, y-200 12 21531 46824 47 Q3,p5: 24 90849 68979 218 -> x+300, y-200 24 91149 68779 218 |
...
Code Block |
---|
0 0 820 820 0 820 820 0 0 0 0 0 |
offset_corr/0-end.data
Code Block |
---|
0 0 -3 -21 0 -3 -3 -1 0 0 0 0 |
marg_gap_shift/0-end.data
...
Code Block |
---|
center x, y = 811.49 839.80 quad, x1, y1, dx, dy = 0 787.01 819.08 -24.48 -20.73 quad, x1, y1, dx, dy = 1 791.69 865.45 -19.80 25.64 quad, x1, y1, dx, dy = 2 835.79 859.52 24.30 19.71 quad, x1, y1, dx, dy = 3 831.48 815.17 19.98 -24.63 d1, d2 = 20.06 24.76 |
Test plot for CSPad using PyCSPadImage/src/Alignment.py