Description
In order to better understand the performance of traccc, we need to disentangle the performance issues related to 1) the number of seeds produced in the seed finding stage; and 2) the performance of the track finding stage. An important step in this disentanglement process is the construction of an idealised seeder, i.e. a seeder that employs truth information to provide the smallest possible number of the highest quality track. A brief overview of the algorithm of such a seeder is as follows: for each particle in the truth data, find the first three measurements. Then convert those measurements to spacepoints and form a seed from them.
The idealised seeder will always return one and only one seed for each charged truth particle with non-trivial lifetime.