Introduce new algorithm SciFiTrackForwarding
This adds a new algorithm SciFiTrackForwarding
which produces long tracks
from VeloUT tracks
.
Presentations one and two can probably shed more light on the motivation and give an overview of the algorithms procedural flow.
Efficiency plots and numbers can be found in the second presentation, but should also be available once this hits the nightlies. I'll create the corresponding test files asap.
There are still quite a few FIXME
statements in the code, but these are of lower priority and can be fixed at a later time.
Making this public now will allow others to have a look at the code and work with it, I know for example that @ahennequ is waiting for this ;)
Additional technical detail:
Currently, running this relies on running the SciFiTrackForwarding_Input_Converter
to transform the FTHits
to a different format.
At a later stage, one can implement an alternative SciFi decoding which directly produces the "right" input, but a simple converter should do for now.
fyi: @sstahl @decianm @jihu @dovombru @gligorov
Edit: Tests are implemented in Brunel!751 (merged)