jet hypo - technical changes
This MR contains a number of technical changes that deal with issues arising from MR !41525 (merged).
-
chainPart dictionaries have a key/value "prefilters"/list. One of the possible entries has prefix "prefilter". Change this to "mask". This affects chain names, and reference files for the trigger ART tests have been updated.
TrigHLTJetHypo/python/prefilter_mask.py TrigHLTJetHypo/python/scenario_simple.py TrigHLTJetHypo/python/test_hypoConfigBuilder.py TrigAnalysisTest/share/ref_RDOtoRDOTrig_v1Dev_build.ref TriggerTest/share/ref_data_v1Dev_build.ref TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1.py TriggerMenuMT/python/HLTMenuConfig/Menu/SignatureDicts.py
-
Remove the share directory. Remove references to this directory from CMakeLists.txt
TrigHypothesis/TrigHLTJetHypo/CMakeLists.txt TrigHLTJetHypo/share/dummy.txt
-
jets passing hypo cuts are reported according to the chain part that specifies those cuts. Recently, the 'chainPartIndex' key was added to the chainPart dictionary. Use this index, rather than claculating an index from an offset + poition of the chainPart dictionary in the chainDict['chainParts'] list.
TrigHypothesis/TrigHLTJetHypo/python/hypoConfigBuilder.py