WIP: add SOA::Container fields/skins/helpers and v3::RecVertex for split Velo/VeloUT/PV event model
Goes with Rec!1530 (closed) and Brunel!769 (closed). Trying a reduced data exchange format between Velo/VeloUT/PV reconstruction that delays the creation of std::vector<v2::Track> to the end of PrVeloUT.
- Define
SOA::Container-friendly fields and skins for backward velo tracks (1 state + hits) and forward velo tracks (2 states + hits) - Introduce
v3::RecVertexthat uses indices rather thanTrack* - Add a couple of helpers to
SOAExtensionsto make container types less verbose and expose a helper for generating zip family IDs
More detail on the Rec MR. Would like to try this in the throughput tests when possible, hopefully lhcb-test-throughput will work.
Edited by Arthur Marius Hennequin