Adding jet chains for trigger validation upgrade test of menu ATR-19511
Implementing the configurations for and running of a list of diverse jet chains in TrigUpgradeTest for MT trigger menu validation.
list of test chains added:
Updates to JetRecConfig: allow user setting of constituent container name, minor modifications to function names.
Bug fix in xAODJet: adding of "Jet" as known constituent type.
TrigUpgradeTest jetDefs.py expanded and reworked into something more configurable.
Updated reference files in TrigUpgradeTest:
- full_menu_build.ref -> change in egamma reference counts, which we suspect is expected, tagging related JIRA ATR-19704 for confirmation.
- slice_jet.ref -> count changes for previously existing jet chains HLT_j45 and j85 as former set-up ran on uncalibrated jets.
- runTrigART.py TrigUpgradeTest
Tested in Athena master release 2019-05-05T2136 (after major rewrite of TrigUpgradeTest).