Skip to content

Draft: Find mat with XY avoiding ROOT caches

Izaac Sanderswood requested to merge isanders-findftmatusinggeo into 2024-patches

Adds a function to DeFTLayer to convert a position to a mat based on the geometry in order to run multi-threaded.

This is required as the existing functions rely on ROOT's TGeoNavigator cache which is not thread safe.

To do:

  • Include stereo angle in calculation
  • Veto the hole
  • Find how to remove hard-coded geometry values
  • Find reason for remaining gaps between mats and modules

Validated by

  • Core Software
  • RTA
  • Simulation
Edited by Izaac Sanderswood

Merge request reports