This guide is intended for trigger algorithm developers in release 22 (“AthenaMT”). Information relevant for older releases (LHC Run 1&2) and other general topics can be found in the Trigger Developer TWiki pages.
Details on meetings and mailing lists can be found in the Trigger Software Upgrade TWiki.
The main tasks in migrating existing trigger code to AthenaMT are:
HLT::FexAlgoto a plain
get/attachFeatureis replaced by a
HLT::HypoAlgis replaced by one
AthAlgorithmper group of chains (e.g. all electron chains) and one
Relevant other documentation:
Please see all details in the Trigger Validation section of this guide. A short summary of the information described there:
runTrigART.py -m -j4
ctest -j4in the build directory.