Skip to content

v0.29.0

Choose a tag to compare

@GernotMaier GernotMaier released this 07 Apr 12:52
· 1117 commits to main since this release
41f2fb9

This release of simtools, the simulation toolkit for the CTA Observatory, includes the following main changes:

Bugfixes

  • Set correct env variable SIMTOOLS_SIM_TELARRAY_PATH in production image. (#2109)

New Features

  • Add support for Gauss-Exponential pulse shape in illuminator simulations (previously only available for flashers).
    Add Lambertian angular distribution support for illuminators and allow to set the maximum angle when using Lambertian distribution. (#2092)

Maintenance

  • Standardized dimensionless-unit handling via value_conversion.is_dimensionless_unit() / normalize_dimensionless_unit() and updated unit-conversion behavior/tests accordingly (#2092)
  • Moved/centralized overwrite-time model-parameter validation to DataValidator.validate_model_parameter() and added schema helpers to fetch per-parameter type/unit by schema version.
    (#2092)
  • Disable markdownlint in pre-commit because it is incompatible with the Node.js version used. Update pyproject.toml to reflect changes made by pyproject-fmt. (#2100)

Simulation model

  • Update default simulation models version used in CI to v0.14.0. (#2108)