Skip to main content

Optical properties of the LEGEND experiment

Project description

legend-pygeom-optics

PyPI GitHub tag (latest by date) GitHub Workflow Status pre-commit Code style: black Codecov GitHub issues GitHub pull requests License Read the Docs

This package contains a collection of optical properties of materials used in the LEGEND experiment.

As a common interface, each optical property gets its own defining function in the material's module. Those functions can be used directly to just retrieve the value(s) of the property. Most property definitions contain unit information via the pint package. For a full list of defined properties refer to the package documentation.

Export of Geant4 material properties

To ease the use in Geant4-based simulations, every module also provides functions to be used with pyg4ometry. These functions' names are always prefixed with pyg4_. All other functions of this module can be used without having pyg4ometry installed.

[!NOTE]

The provided functions for interoperability with Geant4 generally only support Geant4 version 11.0 and later..

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

legend_pygeom_optics-0.7.0.tar.gz (107.0 kB view details)

Uploaded Source

Built Distribution

legend_pygeom_optics-0.7.0-py3-none-any.whl (90.7 kB view details)

Uploaded Python 3

File details

Details for the file legend_pygeom_optics-0.7.0.tar.gz.

File metadata

  • Download URL: legend_pygeom_optics-0.7.0.tar.gz
  • Upload date:
  • Size: 107.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for legend_pygeom_optics-0.7.0.tar.gz
Algorithm Hash digest
SHA256 fbef83ad2d234720067f51ff406be8782aa28fed603ba8fbaeedbc5fedbc9040
MD5 5f8e165cb37c46b38fb6f7b091168dac
BLAKE2b-256 41f187fa3bac30cf7a687bd68820f4698848f10d8bfecc1d9fc3a9bb6eb39253

See more details on using hashes here.

Provenance

The following attestation bundles were made for legend_pygeom_optics-0.7.0.tar.gz:

Publisher: distribution.yml on legend-exp/legend-pygeom-optics

Attestations:

File details

Details for the file legend_pygeom_optics-0.7.0-py3-none-any.whl.

File metadata

File hashes

Hashes for legend_pygeom_optics-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4d7b9e6da90a850c12b607492509abfac09d365ff28a04f7d7b1c4a9438f4e31
MD5 cd6c8f428d0a8645e8e332ab4893fb62
BLAKE2b-256 aeba85b761ea15f612b817fab0bc48118aae864b8b49ab1b075d2d6aed726140

See more details on using hashes here.

Provenance

The following attestation bundles were made for legend_pygeom_optics-0.7.0-py3-none-any.whl:

Publisher: distribution.yml on legend-exp/legend-pygeom-optics

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page