Skip to content

L1Calo and detector CTP inputs for commissioning menu (ATR-20746, ATR-23263)

Daniele Zanzi requested to merge dzanzi/athena:ATR-cleanUpL1legacy_dzanzi into master
  • split of the 20 2bit eEM thresholds in 10 with fixed Et cut (eEmMultiplicity) and 10 with eta-dependent Et cuts (eEmVarMultiplicity). This distinction is build only to build the TOPO1 FW and to save resources. In simulation the same algorithm is used to compute the eEM multiplicities (ATR-23263)
  • clean up of legacy and phase1 inputs to match the plans for the commissioning and production menus (ATR-20746)
  • addition of checkCountCTPInputsOutput() to make sure the number of CTP inputs and outputs (including CTP monitoring items) are not greater than 512. This check is enforced based on the new L1MenuFlags.ApplyCTPLimits() which is False for the MC L1 menu to allow for using extra performance items

Tagging @stelzer @rgugel @jodamp @hillier

Edited by Daniele Zanzi

Merge request reports