Skip to content
Snippets Groups Projects

Draft: Add simple assembler and manual geometry devices using extra_geom

Closed David Hammer requested to merge add-simple-assembler-geometry into add-agipd-device

Copied over from my hacky utils; have used these in my development Karabo environment for a while. Devices here (and corresponding changes to manager) sketch how I interpret our plan for the next step in online calibration topology: manual geometry devices to be later supplanted by or supplemented with something using encoders or such.

The heavy lifting (defining what a geometry is assembling image) mostly left to extra_geom (need to update dependencies). And the assembler is mostly a TrainMatcher which calls position_modules_fast on _send.

Would propose to move implementation of Manual[Detector]Geometry into [Detector]Correction.py to tidy up a bit.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading