Skip to content

Refactoring ITk seed maker

Noemi Calace requested to merge ncalace/athena:refactoring-itk-seeding into main

I have refactored the ITk seed maker to provide clear measurement of the CPU contributions. In this way, the newEvent function is used to configure the environment and retrieve the space points while the production of the map storing the connections between space points happens when the find3sp function is called, just before seed production. This allows 1:1 comparison of CPU with the ACTS version of the same code.

No changes in performance are expected (both on CPU and physics). I have tested it running RunWorkflowTests_Run4.py.

FYI: @tstreble @cvarni @lfaldaul

Merge request reports