Versions Compared

Key

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

...

  • center - x, y, z center position of each 2x1 for all quadrants. Comes Obtained from optical measurement.
  • center_corr - additional manual correction to the center parameter. Can be applied if the optical measurement has (non-)obvious problems.
  • marg_gap_shift - margins, gaps, and shifts between quads, as explained below. Comes Obtained from image-based tuning.
  • offset - x, y, z coordinates for 4 quads. Fairly-reasonable assigned before tuning of the offset_corr and marg_gap_shift parameters.
  • offset_corr - additional correction to the offset. Comes from image-based tuning.
  • quad_rotation - 4 quad rotation in n*90 degree. Comes from basic geometry.
  • quad_tilt - 4 quad tilt in fractional degree. Has never been used. In latest optical measurement is accounted through the global 2x1 coordinate measurement in the detector.
  • rotation - 8 2x1-rotation angle for 4 quads in n*90 degree. Comes from basic geometry.
  • tilt- 8 2x1-tilt angle for 4 quads in fractional degree. Comes from optical measurement.
  • center_global - x, y, z center position of all 2x1 in the detector. Obtained from optical measurement for XPP-type detectors, and can be evaluated from other parameters or image-based tuning for CXI-type detectors.

CSPAD position parameters w.r.t. IP:

...

Typical values:

Code Block
0 0 0

center_global

Tail of the path: center_global/<run-range>.data
Parameters: x,y,z coordinates of all 2x1 centers in the detector in units of pixel size (109.92 um).
As usually, the matrix-style of the coordinate system is used:

Code Block

+--------+--------+-->y
|        |        |
| Quad 0 | Quad 1 |
|        |        |
+--------+--------+
|        |        |
| Quad 3 | Quad 2 |
|        |        |
+--------+--------+
|
V X
Code Block

x0q0 x1q0 x2q0 x3q0 x4q0 x5q0 x6q0 x7q0
x0q1 x1q1 x2q1 x3q1 x4q1 x5q1 x6q1 x7q1
x0q2 x1q2 x2q2 x3q2 x4q2 x5q2 x6q2 x7q2
x0q3 x1q3 x2q3 x3q3 x4q3 x5q3 x6q3 x7q3

y0q0 y1q0 y2q0 y3q0 y4q0 y5q0 y6q0 y7q0
y0q1 y1q1 y2q1 y3q1 y4q1 y5q1 y6q1 y7q1
y0q2 y1q2 y2q2 y3q2 y4q2 y5q2 y6q2 y7q2
y0q3 y1q3 y2q3 y3q3 y4q3 y5q3 y6q3 y7q3

z0q0 z1q0 z2q0 z3q0 z4q0 z5q0 z6q0 z7q0
z0q1 z1q1 z2q1 z3q1 z4q1 z5q1 z6q1 z7q1
z0q2 z1q2 z2q2 z3q2 z4q2 z5q2 z6q2 z7q2
z0q3 z1q3 z2q3 z3q3 z4q3 z5q3 z6q3 z7q3

Typical values:

Code Block

    477.78    690.20    159.77    160.06    277.17     64.77    591.30    591.01
    990.78    989.30   1105.38    891.19   1421.65   1423.66   1502.28   1289.93
   1143.85    932.00   1461.86   1463.74   1349.75   1562.62   1032.39   1033.60
    633.06    632.80    518.88    731.75    200.62    198.75    118.50    331.23

   1018.54   1019.42   1134.27    921.94   1451.06   1451.01   1532.55   1319.23
   1173.24    960.71   1490.18   1491.45   1374.97   1587.78   1058.56   1061.14
    658.23    658.54    542.73    755.26    225.91    224.22    146.39    358.27
    507.44    720.59    189.73    190.28    306.25     93.65    620.68    619.85

      1.00      1.04      0.64      1.14      0.05     -0.03     -0.18      0.45
      0.92      1.37      0.26     -0.02      0.62      0.13      1.35      1.25
     -2.10     -1.76     -3.00     -2.29     -3.85     -4.20     -3.63     -2.94
      1.83      1.57      2.23      2.31      1.91      2.07      1.41      0.54

beam_intersect

Tail of the path: beam_intersect/<run-range>.data
Parameters: 3 components of the vector:

...