Template PrTrackAssociator to support different track types
Template PrTrackAssociator to support different track types
- At the moment v1::Track and v2::Track are supported.
- Added a simple algorithm demonstrating usage of associator output.
- Added dependency on MCVertices to PrTrackAssociator. This dependency was not obvious, but needed for automatic scheduling.
Due to the added dependency of MCVertices to PrTrackAssociator there might be differences in tests using the new scheduler. However, these are wanted.
The only requirement for a track is that it provides a function which returns a set of LHCbIDs and one can iterate over the container of tracks.
I included a minor change in SciFiTrackForwarding. Without it I observed segfaults in genConf.
Edited by Marco Cattaneo