Changelog

All notable changes to atlas-schema will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Changed:

Added:

Fixed:

0.2.3 - 2025-02-15

Changed:

Fixed:

  • Singleton branches were not handled properly in some ntuples used by ATLAS analyzers. Now, the schema will raise a RuntimeWarning if the user does not explicitly define the singletons they have in their input files. See additionally the FAQ for some details as well. (#19, #48)

0.2.2 - 2025-02-13

Changed:

  • additional functionality to support multiple __getitem__ for the atlas_schema.enums classes (#44) which now supports an API as follows:

    ats.enums.ParticleOrigin["NonDefined"]
    ats.enums.ParticleOrigin["NonDefined", "BremPhoton"]
    

Added:

0.2.1 - 2025-02-06

Changed:

  • migrated MissingET to PolarTwoVector (#35, #36)

  • mixin support for vector classes (#34, #36)

Added:

  • this documentation (#37)

0.2.0 - 2024-11-19

Changed:

  • drop python 3.8

0.1.0 - 2024-11-18

Added:

  • first release of this package!