Skip to content
Snippets Groups Projects
This project is mirrored from https://gitlab.cern.ch/atlas/athena.git. Pull mirroring updated .
  1. Feb 17, 2025
  2. Feb 14, 2025
  3. Feb 13, 2025
  4. Feb 12, 2025
  5. Feb 11, 2025
  6. Feb 07, 2025
    • Nils Erik Krumnack's avatar
      decorate electrons and photons in PHYSLITE with E_mva_only · 7c5c3604
      Nils Erik Krumnack authored and Tadej Novak's avatar Tadej Novak committed
      decorate electrons and photons in PHYSLITE with Emva
      
      This is needed to give the correct input energy to the columnar
      EgammaCalibrationAndSmearingTool.  It should also allow to run solely
      the smearing part of the tool in regular event-wise jobs.
      
      In my test this was 44 bytes/event for PHYSLITE.  So that's notable, but
      it is also part of the long-term plans for PHYSLITE.  Long-term we will
      be able to drop the variables that are only needed for the calibration,
      as we will be able to skip calibation on PHYSLITE.
      7c5c3604
  7. Feb 06, 2025
    • Nils Erik Krumnack's avatar
      add samplingPattern decoration to e-gamma clusters in PHYSLITE · 8d358e8a
      Nils Erik Krumnack authored and Tadej Novak's avatar Tadej Novak committed
      add samplingPattern decoration to e-gamma clusters in PHYSLITE
      
      For historic reason the sampling pattern is stored in the cluster object
      instead of as a decoration.  To make this available for columnar
      analysis it also needs to exist as a decoration.  For now that means we
      have two copies of it, but it was already agreed to drop it from the
      cluster object, so this is a temporary situation.
      8d358e8a
  8. Feb 05, 2025
  9. Feb 04, 2025
  10. Jan 29, 2025
    • Scott Snyder's avatar
      CxxUtils: Don't try to use the x87 fsincos instruction any more. · 323d99c3
      Scott Snyder authored and Johannes Elmsheuser's avatar Johannes Elmsheuser committed
      CxxUtils: Don't try to use the x87 fsincos instruction any more.
      
      Since a long time, we've had CxxUtils::sincos, which calculates sin and cos
      using the x87 fsincos instruction.  At the time, this was significantly
      better than the alternatives.  However, with current compilers on x86_64,
      it is in fact faster to use the sincos() library function than the x87 instruction.
      So remove the inlining bit.
      sincos() is still a GNU extension, so don't remove this entirely from CxxUtils ---
      this allow us to keep the #ifdefs in one place.
      323d99c3
  11. Jan 28, 2025
  12. Jan 24, 2025
  13. Jan 23, 2025
  14. Jan 22, 2025
  15. Jan 21, 2025
  16. Jan 20, 2025
  17. Jan 17, 2025
  18. Jan 16, 2025
  19. Jan 15, 2025
  20. Jan 14, 2025
  21. Jan 13, 2025
  22. Jan 10, 2025
  23. Jan 09, 2025
  24. Jan 08, 2025
  25. Jan 07, 2025
  26. Jan 06, 2025
    • Scott Snyder's avatar
      Tier0ChainTests: Disable MT derivation tests. · 262eb0c6
      Scott Snyder authored and Walter Lampl's avatar Walter Lampl committed
      Tier0ChainTests: Disable MT derivation tests.
      
      Derivations are not expected to run in MT mode.
      At the least, the truth dressing tool and overlap removal need to be
      redesigned to avoid modifying the same decoration from different algorithms.
      These tests were failing, so disable them.
      262eb0c6
  27. Dec 21, 2024
Loading