Page History
...
For data source
in each run loads/updates calibration geometry
file from the calibration DB, evaluates pixel coordinate arrays using class PSCalib::GeometryAccess and saves them as ndarray<const floatTYPE,1> in the event store for keywords x-pix-coords,
y-pix-coords, and
z-pix-coordsenv.calibStore()
for keys (TYPE=float) key_out_x
, key_out_y
, key_out_z
, key_out_area,
(TYPE=unsigned) key_out_ix,
key_out_iy
, and
(TYPE=uint8_t)key_fname
.
The main idea of this module is that calibration geometry
file will be found and loaded (if available) automatically and pixel coordinate and index arrays will be produced and saved in the env.calibStore()
Configuration parameters
parameter | default value | description |
---|---|---|
|
| source of data |
|
| group of calibration type, by default will be set from source |
|
| output key pixel x-coordinate[um] array. If set empty - array is not saved in the event store. |
|
| output key pixel y-coordinate[um] array. If set empty - array is not saved in the event store. |
|
| output key pixel z-coordinate[um] array. If set empty - array is not saved in the event store. |
|
| output key pixel area array, default value is empty - array is not saved in the event store |
|
| output key pixel x-coordinate index array, default value is empty - array is not saved in the event store |
|
| output key pixel y-coordinate index array, default value is empty - array is not saved in the event store |
key_fname | geometry-calib | path to "geometry" calibration file |
| 0 | verbosity:
|
...