Overlap problem changes - appeal for help
Hi @masmith @erodrigu @pkoppenb @amathad, @eleckste as you may have seen we have a way to remove the technical overlap problem and plan to respruce the 2024 TURBO stream
There will need to be changes in DaVinci as a result. May I ask for your help implementing tests to cover this in Master?
I was able to create a version of the AllFunctors test in !1230 (merged) for an example of how things need changing.
In short, events that have input_process=TurboSpruce have their candidates at
/Event/Turbo/<line>
and their reco locations at
/Event/Turbo/HLT2/Rec/<>
with the rawevent being at
/Event/<stream>/RawEvent.
Note that tests are not needed for MC data. MC TURBO does not get Spruced in any form.
Given that AllFunctors works Im quietly confident things are in good shape but perhaps we can make a list of tests (DaVinci and LHCbIntegrationTests) you think are required for this different persistency scheme?
(cc @cburr)