Page History
Optical measurement
We use before-run4 optical measuremens from Chris:
2011-06-20-CSPAD2-Alignment-Before-Run4.xlsx,
2011-06-20-CSPAD2-Alignment-Before-Run4.txt.
Procedure and table of results
We calculate
S1 - 1st short side of 2x1
S2 - 2nd short side of 2x1
L1 - 1st long side of 2x1
L2 - 2nd long side of 2x1
...
- Problematic measurements are
- Quad 2, pair 6 - significantly different length of sides
- Quad 2, pair 7 - significantly different length of sides
- Quad 3, pair 5 - significantly different width and length of sides
- All other are consistent with each other within
+/-10um
. - Angles of 2x1 are in the range from
-0.46
to+0.44
degree.
Configuration parameters
Configuration parameters are shown in number of pixels.
For 2x1 pairs in each quad
Coordinates of the 2x1 centers
- Use the same orientation as in optical measurement, center is calculated as an average of 4 corner coordinates
- All coordinates in pixels
Code Block self.pairXInQaud = [[199.14, 198.05, 310.67, 98.22, 629.71, 629.68, 711.87, 499.32], [198.52, 198.08, 311.50, 98.69, 627.27, 627.27, 712.35, 499.77], [198.32, 198.04, 310.53, 97.43, 626.68, 628.45, 710.86, 498.01], [198.26, 198.04, 308.70, 96.42, 627.66, 628.04, 711.12, 498.25]] self.pairYInQaud = [[308.25, 95.11, 625.60, 625.70, 515.02, 727.37, 198.53, 199.30], [307.18, 95.08, 622.98, 623.51, 514.99, 727.35, 199.27, 198.94], [307.68, 95.09, 623.95, 625.29, 512.32, 724.63, 198.04, 200.35], [307.39, 95.12, 627.57, 626.65, 518.03, 730.95, 200.02, 199.70]] self.pairZInQaud = [[ 0.31, 0.12, 0.05, 0.12, 0.28, 0.24, 0.40, 0.27], [ 0.45, 0.36, 0.62, 0.33, 1.02, 0.92, 1.30, 1.07], [ 0.23, 0.22, 0.11, 0.15, 0.24, 0.20, 0.60, 0.42], [ 0.25, 0.21, 0.12, 0.10, 0.35, 0.28, 0.66, 0.40]]
Hand-maid coordinate correction for 2x1 in quads (in pixel)
Code Block |
---|
self.dXInQaud = [[ 0, 0, 0, 1, 1, 0, 1, 0], [ 0, 0, 0, 0, 0, 0, -1, 0], [ 0, 0, 0, 0, 0, 0, 0, 0], [ 0, 0, 0, -1, 0, 0, 0, 1]] self.dYInQaud = [[ 0, 0, 0, 0, -1, 0, -1, 0], [ 0, 0, 0, 0, 0, 1, 0, 0], [ 0, 0, 0, 0, 0, 0, -1, -2], [ 0, 0, 0, 0, 0, 0, 0, 0]] |
2x1-pair orientation angle (degree) in quads
Code Block |
---|
self.pairInQaudOrient = [ [ 270, 270, 180, 180, 90, 90, 180, 180], [ 270, 270, 180, 180, 90, 90, 180, 180], [ 270, 270, 180, 180, 90, 90, 180, 180], [ 270, 270, 180, 180, 90, 90, 180, 180] ] |
Sensor tilt angle (dergee) from optical measurement
Code Block |
---|
self.dPhi = [ [-0.33819, 0.00132, 0.31452, -0.03487, 0.14738, 0.07896, -0.21778, -0.10396], [-0.27238, -0.00526, 0.02545, 0.03066, -0.03619, 0.02434, 0.08027, 0.15067], [-0.04803, -0.00592, 0.11318, -0.07896, -0.36125, -0.31846, -0.16527, 0.09200], [ 0.12436, 0.00263, 0.44809, 0.25794, -0.18029, -0.00117, 0.32701, 0.32439] ] |
Quad coordinates in the detector
Code Block |
---|
off = 40 gapX = 0 gapY = 0 shiftX = 38 shiftY = 38 self.quadXOffset = [ off+0-gapX+shiftX, off+ 0+0-gapX-shiftX, off+834-2+gapX-shiftX, off+834+0+gapX+shiftX] self.quadYOffset = [ off+3-gapY-shiftY, off+834-1+gapY-shiftY, off+834-5+gapY+shiftY, off+ 0+2-gapY+shiftY] |
Overview
Content Tools