This project is mirrored from https://*****:*****@gitlab.cern.ch/atlas/athena.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 21 Oct, 2021 1 commit
  2. 20 Oct, 2021 2 commits
  3. 19 Oct, 2021 1 commit
  4. 18 Oct, 2021 1 commit
  5. 16 Oct, 2021 1 commit
    • Frank Winklmeier's avatar
      TriggerJobOpts: remove readLVL1FromJSON and configurationSourceList flag · af88ffad
      Frank Winklmeier authored
      Delete the obsolete legacy `TriggerFlags.configurationSourceList` flag
      and related configuration code.
      
      Also delete the following flags:
        -`readLVL1FromJSON`: was only required during the Run-3
        migration while we had to support old and new menus
       - `useRun1CaloEnergyScale`: not used anymore as we don't simulate past
       triggers in this release
       - `doLVL1`: already migrated to new-style `ConfigFlag`
       - `doNavigationSlimming`: migrate remaining code to new-style flag
      af88ffad
  6. 15 Oct, 2021 1 commit
  7. 14 Oct, 2021 3 commits
  8. 13 Oct, 2021 1 commit
    • Frank Winklmeier's avatar
      TrigConfigSvc+TriggerJobOpts: cleanup legacy trigger configuration · 1b7104df
      Frank Winklmeier authored
      Changes to `TriggerConfigGetter`:
      
      Move the creation and configuration of the JSON conversion for old data
      into `TrigConfigSvcCfg`. Remove the setup of the legacy configuration
      services and streamline the configuration of the Run-1&2 and Run-3
      setup.
      
      Changes to `TriggerConfigFlags`:
      - Delete the following obsolete flags:
         - `Trigger.doConfigVersionConversion`
         - `Trigger.menuVersion`
         - `Trigger.LVL1ConfigFile`
         - `Trigger.L1MenuFile`
         - `Trigger.HLTMenuFile`
         - `Trigger.generateHLTMenu`
      - put unit tests conditionally under `__main__`
      1b7104df
  9. 07 Oct, 2021 2 commits
    • Frank Winklmeier's avatar
      TriggerJobOpts+RecExConfig: remove recAlgs.doTrigger flag · 4856242f
      Frank Winklmeier authored
      `recAlgs.doTrigger` is obsolete with the Run-3 trigger. Remove the flag
      and remaining references to it in trigger configuration.
      
      Also delete the now unused `TransientBS_DetFlags.py`.
      
      Relates to ATR-22725.
      4856242f
    • Frank Winklmeier's avatar
      TrigConfigSvc: delete TrigConfigSvc service · a7a3826d
      Frank Winklmeier authored
      After the removal of the legacy menu support and the migration of all
      clients (e.g. using `xAODConfigSvc`), the `TrigConfigSvc` only
      functioned as a wrapper to create the LVL1/HLTConfigSvc. This is no
      longer needed as these services are created explicitly where needed.
      
      Also delete obsolete `TrigConfigSvcConfig.py`.
      
      Relates to ATR-23102.
      a7a3826d
  10. 06 Oct, 2021 1 commit
    • Frank Winklmeier's avatar
      JetTagCalibration: migrate trigger use-case to CA · 1471a948
      Frank Winklmeier authored
      Migrate the trigger "scheme" of `JetTagCalibConfig` to CA-based
      configuration. Based on the comments, this had been attempted before.
      For it to work one needs to make use of `appendCAtoAthena` in the
      trigger menu code, but take care of handling the main algorithms
      separately.
      
      Delete the unused `ConfigFlags.BTagging.Run3NewTrigTaggers` flag
      and remove the work-around from `runHLT_standalone.py` as now everything
      is setup correctly within the bjet trigger menu sequence.
      
      Finally, also cleanup the offline use-case by using
      `addFoldersSplitOnline` which handles the connection names correctly.
      1471a948
  11. 05 Oct, 2021 1 commit
  12. 01 Oct, 2021 2 commits
    • Frank Winklmeier's avatar
      TriggerJobOpts: delete trigger signature SliceFlags · 31f64002
      Frank Winklmeier authored
      The trigger `SliceFlags` to configure the menu are obsolete and
      not used anymore (see !46800). Remove all modules and references to
      them.
      31f64002
    • Frank Winklmeier's avatar
      TriggerMenuMT: remove usage of TriggerFlags for signature generation · 9189ef8f
      Frank Winklmeier authored
      Remove the usage of `TriggerFlags.XYZSlice.signatures` in the menu
      generation. The only hook to modify the list of signatures externally is
      the `setChainFilter` method. So there is no need to even expose the list
      of signatures outside the `TriggerMenuMT` package via flags:
      
      - Introduce `ChainStore` class/dict that holds the list of chains per
        signature. Also takes care of only allowing a fixed set of signature
        names.
      - `setupMenu()` return a `ChainStore` that is used in `GenerateMenuMT`.
      - Adapt `runHLT_standalone.py` to the chain filter changes.
      
      Closes ATR-24201.
      9189ef8f
  13. 29 Sep, 2021 1 commit
    • Savanna Shaw's avatar
      Remove doTrigMuonConfig flag · 22bd2ab7
      Savanna Shaw authored
      Replacing the trigger slice flag doTrigMuonConfig with the corresponding flag that is part of the ConfigFlags (Muon.MuonTrigger). Replaced all teh places that check the flag in the muon configuration, replaced the setting of the flag in runHLT_standalone (it was also being set in MuonRecoSequences.py, but this isn't needed, so was dropped), and removed the flag from the MuonSLiceFlags (ATR-20389).
      22bd2ab7
  14. 28 Sep, 2021 2 commits
  15. 27 Sep, 2021 5 commits
    • Frank Winklmeier's avatar
      T0TriggerGetter: fix configuration of TrigDecisionTool · cf4e81d2
      Frank Winklmeier authored
      Use the official `TrigDecisionTool` configuration functions to make sure
      the correct config services are setup. Fixes ERRORs seen in q-tests
      after removing the legacy menu support in `TrigConfigSvc`.
      
      Closes ATR-24199.
      cf4e81d2
    • Frank Winklmeier's avatar
      TriggerJobOpts: cleanup BStoESD configuration · d6c3c407
      Frank Winklmeier authored
      - remove `LVL1ConfigSvc` setting for L1Calo tools as this is no longer
        required now that they have been migrated to JSON
      - remove unused `RecMuCTPIByteStreamTool`
      - remove "resilience", i.e. disabling trigger if one of the "getters"
        fails to import
      d6c3c407
    • Frank Winklmeier's avatar
      TriggerJobOpts: delete unused TriggerOnlineFlags · b217cbb4
      Frank Winklmeier authored
      The `TriggerOnlineFlags` are no longer used. Delete file and remove
      remaining references to it.
      b217cbb4
    • Frank Winklmeier's avatar
      TrigConfigSvc: remove legacy configuration support and deprecate service · 06aede6a
      Frank Winklmeier authored
      Remove the legacy configuration support `UseNewConfig==False` and
      deprecate all interface methods. No client should be using this service
      instance anymore. In a second step we can remove the `ITrigConfigSvc`
      inheritance and possibly completely delete this service in favor of
      instantiating `LVL1/HLTConfigSvc` directly where needed.
      
      Relates to ATR-23102.
      06aede6a
    • Frank Winklmeier's avatar
      TriggerFlags: migrate more flags to ConfigFlags · 4a37ecf9
      Frank Winklmeier authored
      Migrate the following `TriggerFlags` to `ConfigFlags`:
      - `doID`
      - `doCalo`
      - `doMuon`
      - `doCaloOffsetCorrection`
      - `readBS`
      - `OnlineCondTag` (delete, was already migrated)
      - `OnlineGeoTag` (delete, was already migrated)
      
      Remove `doL1Topo` from both old and new flags as this was a left-over
      from Run-2 commissioning.
      
      Also remove some unused "Modifiers".
      4a37ecf9
  16. 22 Sep, 2021 1 commit
  17. 21 Sep, 2021 2 commits
    • Frank Winklmeier's avatar
      TriggerMenuMT: delete legacy L1 XML menu code · f7738083
      Frank Winklmeier authored
      Delete the legacy L1 XML menu code. This essentially deletes all files
      in `LVL1MenuConfig` except a few that need to be relocated in a separate
      MR. Also disable the L1 XML menu generation during the build.
      
      Relates to ATR-21862.
      f7738083
    • Frank Winklmeier's avatar
      Remove legacy L1Muon sim configuration · 006a4b85
      Frank Winklmeier authored
      We only support the Phase-1 L1Muon simulation in master. The existing
      `Trigger.enableL1MuonPhase1` flag now only drives the configuration of the
      data decoding on Run-1&2 data. Remove the usage of this flag for the
      purposes of the L1 simulation configuration.
      006a4b85
  18. 17 Sep, 2021 1 commit
  19. 16 Sep, 2021 3 commits
  20. 14 Sep, 2021 1 commit
    • Peter Berta's avatar
      Merge branch 'propagat_TE_data' into '22.0-mc20' · 85f67b07
      Peter Berta authored and Atlas Nightlybuild's avatar Atlas Nightlybuild committed
      [ATR-24058][ATR-24141] Working to add R2 trigger TE data to R3 JSON structure to enable feature access from R22 AODs created from R2 data
      
      See merge request atlas/athena!46419
      
      (cherry picked from commit 89442554)
      
      6a3c59d7 working to add R2 TE data to R3 JSON structure
      b9133381 Add standalone signatures data
      86dc0214 do not copy seq list, causes segfault on destruct
      f09bf609 Change RAWtoALL/ESD/AOD slimming of R2 trigger navigation structures. Remove...
      85f67b07
  21. 13 Sep, 2021 2 commits
  22. 10 Sep, 2021 1 commit
  23. 01 Sep, 2021 1 commit
  24. 31 Aug, 2021 1 commit
  25. 30 Aug, 2021 2 commits