Make the SiDetElementsRoadMaker more readable
In this MR, I attempt to make the rather dense and undocumented code of the SiDetElementsRoadMaker
and related classes a little bit more human-readable and accessible to newcomers.
The tracking output is invariant under this change modulo O(0.01%) effects due to numerical movement, and the CPU is not affected within timing precision.
Edited by Maximilian Emanuel Goblirsch-Kolb