Skip to content
Snippets Groups Projects

Fixes for alignment handling in TRT

Merged Vakhtang Tsulaia requested to merge tsulaia/athena:trt-alignstore into main
All threads resolved!
  1. Added an optional argument of type GeoAlignmentStore* to TRT_BaseElement::updateAllCaches()

The pointer to the alignment store is passed down the call chain so that it can be used eventually to retrieve absolute positions of full physical volumes. The ultimate goal of this fix is to properly take into account alignment corrections from the Condition Store as opposed to relying on legacy alignment callbacks

  1. Added the handling of special alignments to TRTAlignCondAlg. This functionality was missing
  2. Bugfix in TRT_DetectorManage: pass the pointer to the GeoAlignmentStore to the calls to clearDelta()

ATEAM-1057

Edited by Vakhtang Tsulaia

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