Add a 2-track line using new combiner/functors
- Re-add a Moore functor cache and force its use in
test_hlt1_example.qmt
. - Try implementing a 2-track hlt1 line with new functor/combiner machinery.
- Add a
debug_two_track_mva
line, which demonstrates dumping functor values evaluated on a 2-track combination. - Move example MVA lines out of
Hlt/Hlt1Conf/options/hlt1_example.py
and modify them to use new functors. TheHlt1TrackMVA
is implemented nearly-completely (there is no ghost probability, and we are tacitly assuming that things like "ipchi2" and "track chi2" mean the same thing here as they used to, which is not really the case...). TheTwoTrackMVA
is partially implemented (like all recent options, there is no actual MVA, and some pre-selection cuts are omitted). - Replace
LoKi__VoidFilter
+ LoKi functors withPrVoidFilter
+ new functors. - Tweak the
Hlt1Conf
setup to put the ODIN from the input file somewhere, instead of only having the fake ODIN with a fake event time. - Reduce python logging verbosity
Goes with LHCb!2029 (merged) and Rec!1625 (merged)
Edited by Rosen Matev