Versions Compared

Key

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

...

  • Assume that the detector image is produced by a set of tiles (a.k.a., segment, section, 2x1, sensor, Si-pixel matrix, etc).
  • Each tile has well defined by design geometry of pixels, which does not need in separate calibration.
  • Pixel (x,y) center coordinate at z=0 for each tile can be defined as a look-up table in its "natural" matrix-style coordinate system.
  • For example, CSPAD 2x1 tile pixel geometry is defined as

           

  • Pixel index in 2x1 memory block (185x388) is:

                         i = col + row*388

 

Code Block
bgColor#AAFFFF
     (Xmin,Ymax)      ^ Y          (Xmax,Ymax)
     (0,0)            |            (0,387)
        ------------------------------
        |             |              |
        |             |              |
        |             |              |
      --|-------------+--------------|----> X
        |             |              |
        |             |              |
        |             |              |
        ------------------------------
     (184,0)          |           (184,387)
     (Xmin,Ymin)                  (Xmax,Ymin)
  • Regular pixels have size is 109.92 x 109.92 µm2,
  • Pixel size in two middle columns 193 and 194 is 274.80 x 109.92 µm2.

 

Memory model

It is assumed that each tile is presented in DAQ or offline data by a single block of memory.  Uniform matrix-type geometry of pixel array is preferable, but  other geometry can be handled, for example like in CSPAD 2x1 sensor. Detector data record consists of consecutive tile-blocks, in accordance with numeration adopted by DAQ. For effective memory management, some of the tile-blocks may be missing due to current detector configuration. Available configuration of the detector tile-blocks should be marked in a  bit-mask word in position order (bit position from lower to higher is associated with the tile number in DAQ).

For example, consecutive pixel index in the CSPAD 2x1 tile memory block of size (185,388) is

                         i = col + row*388.

Optical measurements

  • Optical measurements provide 3-d coordinates of 4 corners for all tiles in the detector in some arbitrary microscope plane which coincides with detector imaging array (tiles) plane within precision of installation.
  • Tile corner coordinates do not necessarily coincide with corner pixel centers or edges.
  • Numeration of tiles should not necessarily coincide with their numeration in DAQ, but it should be done in fixed order or with indication of tile numbers:
  • Optical measurements provide a list of coordinates for all sensor points:

    Tile #
    Point #X[µm]Y[µm]Y[µm]

...