Draft: CA migration (b)jet trigger: bjet step4, jets a bit more
This change package is part of the Component Accumulator migration for the Jet and Bjet trigger.
It adds for both slices a (B)JetMenuSequencesCA.py
which should be a copy in functionality of the legacy (B)JetMenuSequences.py
codes.
For both slices the code paths diverge in (B)JetChainConfiguration.py
using isComponentAccumulatorCfg()
.
WIP:
For the Jet experts (@cantel, @khoo, @jburr) I did not know how to migrate jetRoITrackJetTagHypoMenuSequence(...)
in JetMenuSequencesCA.py
properly, and test_trig_data_newJO_build.py
now crashes on that.
Also JetChainConfiguration.py
still has a lot of RecoFragmentsPool
, which should be replaced with @AccumulatorCache
And probably a bunch of more stuff that will show up after fixing the above.
JIRAs ATR-26582, ATR-25350 and ATR-26787 have more info.
Tagging @cvarni because he knows a lot (and yes sorry I see now I did not put everything yet that you suggested)