Skip to content

Consolidate L1Calo configuration

Joerg Stelzer requested to merge stelzer/athena:master-L1CaloIsoMax into master

This MR adds a number of features

  • Add maxEt to eFEX discriminants (ATR-21607)
  • Update isolation parameters (ATR-22229)
  • L1Calo legacy jets: fix one eta boundary which was on a non-allowed value and introduce a check that only allowed values are provided
  • Rename Isolation to WorkingPoints_eEM and introduce separate WorkingPoints_eTAU class
  • Extend DataStructure base class with _optional accessors, returning a std::optional value, object or list
  • Introduce the ability for the L1Menu to create a json file from the data structure itself. This can be used to validate the reading of the L1Menu configuration.
  • Cleanup of TopoAlgoDef.py

Some interfaces changed and L1Calo might need to change some software. cc @landon

Edited by Joerg Stelzer

Merge request reports