TrigT1CaloSim athenaMT migration: EnergyCMX
Part 1 in an upcoming series of merge requests to adapt TrigT1CaloSim (Run-2 L1Calo simulation) algorithms to athenaMT. In this MR, the EnergyCMX
algorithm is adapted with three changes (separate commits):
- Replace
EnergyCMX
direct SG access with ReadHandles and WriteHandles. - Make getter methods of the
SystemEnergy
class const (required for the next point). - Make
EnergyCMX
a re-entrant algorithm with a const execute method.