Versions Compared

Key

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

...

Hierarchical geometry model in C++

  • PSCalib::SegGeometry - Interface definition of the pixel geometry for basic segments/sensors
  • PSCalib::SegGeometryStore - static factory method for switching between different devices
  • PSCalib::SegGeometryCspad2x1V1 CSPadPixCoords::PixCoords2x1V2 - defines 2x1 pixel geometry ,through the base class SegGeometry interface methods
  • PSCalibImgAlgos::GeometryObject,
  • ImgAlgosPSCalib::GeometryAccess,

Hierarchical geometry model in Python

The same package and file names as in C++ but with file name extension .py:

  • PSCalib/src/*.py
  • PyCSPadImage.PixCoords2x1.py - defines 2x1 pixel geometry,
  • pyimgalgos.GeometryObject.py,
  • pyimgalgos.GeometryAccess.py - currently allows manual alignment

 

Summary

Suggested method for imaging detector geometry description provides simple and unambiguous way of pixel coordinate parametrization. This method utilizes all available information from optical measurement and design of the detector and tiles. All geometry parameters are extracted without fitting technique and presented by natural intuitive way.

...