Test library for detector surface intersection
The following benchmarks test the surface intersections, the x-axis are commits in time, so want to see a negative gradient.
It performs 10000 tracks with each track trying to intersect all surfaces int he TrackML detector without preselection.
Cylinders are positioned at (0,0,0) and not rotated wrt the global frame
The following benchmarks test the application of masks on already on-surface intersections.