Refactoring ITk seed maker
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
.