Skip to content

ATR-24619 Updating HLT particleflow trigger cfgs to use FlowElements, adding flag to validate update

Purpose

Offline jet reconstruction recently completely migrated to using xAOD FlowElements. Jet and MET trigger, which relies on offline reco configuration, to do the same so that support for xAOD ParticleFlow no longer needed. Plan is to first add flag for validation, followed up in ATR-24619

Changes

Affects

  • Reconstruction/eflowRec
  • Trigger jet configuration
  • Trigger MET configuration.

Updated HLT configurations to use xAODType FlowElements. Added usexAODFlowElements flag to TriggerConfigFlags, to switch between xAODType.ParticleFlow and xAODType.FlowElement and specific PFlow creator algorithms in eflowRec. Added flag and switch for both old-style and new-style job options.

Tests

  • runHLT_standalone.py menu, with ConfigFlags.Trigger.usexAODFlowElements = True/False.
  • ctests.
  • runTrigART

Comments

Flag to be removed and code updated to remove xAODType ParticleFlow fully after validation.

Edited by Claire Antel

Merge request reports