Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We calculate
S1 - 1st short side length of 2x1
S2 - 2nd short side length of 2x1
L1 - 1st long side length of 2x1
L2 - 2nd long side length of 2x1
D1 - 1st diagonal of 2x1 between corners 1 and 3
D2 - 2nd diagonal of 2x1 between corners 2 and 4
dS and dL are the deviations of the 1st and 2nd corner along the short and long sides, respectively. The sign of all dS are chosen in order to provide correct sign for the tilt angle (the same direction for all 2x1 sensors).
<dS/L> - the tilt angle of 2x1 averaged over two sides in radians.
angle(deg) - the same angle in degrees.
dD = D1 - D2
d(dS) = dS1 - dS2
d(dL) = dL1 - dL2
dz3(um) - signed distance from 2x1 sensor plane and corner 3, where the 2x1 sensor plane contains the corner points p1, p2, and p4. This plane is defined by the vectors v21=p2-p1, v41=p4-p1, and their orthogonal vector

 

vort = [v21 x v41].

 

Scalar product with normalization defines the distance from point 3 to the 2x1 plane containing 3 other points:

 

dz3 = (v31 * vort) / |vort|.

 

S1=S2, L1=L2 - the 2x1 sides should have equal length and width,
D1=D2 - the 2x1 diagonals should be equal,
dS1 = dS2 (approximately)= (388/185)*dL1 = (388/185)*dL2 - tilt angle should provide consistent deviation for all corners,
dD=0, d(dS)=0, and d(dL)=0 - within precision of measurement.
dz3(um) = 0

...

(minus) offset/0-end.data (use default)

 

Code Block
0    0  820  820
0  820  820    0
0    0    0    0

 

(minus) offset_corr/0-end.data  (use default)

 

Code Block
0  0  0  0
0  0  0  0
0  0  0  0

 

 

(minus) marg_gap_shift/0-end.data  (use default)

Code Block
15  40   0  22
15  40   0  22
 0   0   0   0

Test plots

Image averaged over 10 events of exp=meca1113:run=376, using psana configuration file: psana-meca1113-r0376-cspad-rings-img.cfg

Image Added Image Added

  • In conclusion, alignment looks good to me...

 

References

...