Versions Compared

Key

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

...

Package CSPadPixCoords pre-calculates the 2x1 section, quad, and CSPad pixel coordinates. CSPad image is also produced in combination of the pixel coordinates with event data.
For complete reference select Doxygen documentation.

Class Image2D

Detailed description in Doxygen
Image2D class creates the object with a pointer to the 2D array and its sizes. It is assumed that the 2D array contains image data. Methods of this class provide access to the 2D array and its transformed versions after up-down, left-right flips, transpose, and rotations by n*90 degree.

GlobalMethods

Detailed description in Doxygen

CSPadConfigPars

Detailed description in Doxygen

Class QuadParameters

QuadParameters class object contains current parameters of the CSPad quad.

...

PixCoords2x1 class defines the 2x1 section pixel coordinates in its local frame. Class constructor calculates the X, Y, and Z pixel coordinates for single 2x1 in its own (matrix style) frame; X coordinate is directed along ascending row index from 0 to 388 (from top to botton for 0 rotation angle), Y coordinate is directed alond descending (ONLINE specific...) column index from 184 to 0 (from left to right for 0 rotation angle). The getPixCoorRot...(...) methods return these coordinates for rotated by N*90 degree 2x1 in um(micrometer) or pixels. Rows and columns are defined like described in ONLINE modules: /reg/g/psdm/sw/external/lusi-xtc/2.12.0a/x86_64-rhel5-gcc41-opt/pdsdata/cspad/ElementIterator.hh, Detector.hh
No parameters needed in constructor; everything is defined through the known 2x1 chip geometry.

Class PixCoords2x1V2

Detailed description in Doxygen

Class PixCoordsCSPad2x2

Detailed description in Doxygen

Class PixCoordsCSPad2x2V2

Detailed description in Doxygen

Class PixCoordsQuad

PixCoordsQuad class defines the quad pixel coordinates in its local frame. The coordinate frame coinsides with that of optical measurement, but in "matrix style" geometry:

...