Skip to main content

Optical properties of the LEGEND experiment

Project description

legend-pygeom-optics

PyPI conda-forge 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.16.0.tar.gz (106.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

legend_pygeom_optics-0.16.0-py3-none-any.whl (100.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: legend_pygeom_optics-0.16.0.tar.gz
  • Upload date:
  • Size: 106.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for legend_pygeom_optics-0.16.0.tar.gz
Algorithm Hash digest
SHA256 600c387e449ced89da4165cb94c0f2cf86acceeab49a8439fdec4b2705d7ff50
MD5 1bdaa031e0795e086159097a7f2de53b
BLAKE2b-256 b5274c258d81b41ad4e6dde56850263596efe373af53b6a504a29a7b03a6672e

See more details on using hashes here.

Provenance

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

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for legend_pygeom_optics-0.16.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5b4d42385a56dc1c4a2a9d1332576656e24241b004d2a9d4da8a817ae32f924e
MD5 31b7267b29bf1edb74bf36c3ea31349b
BLAKE2b-256 9f4fae24cb16fc6c1ea37ef1677aee8217e61dfe7efd76bef3b918f6d40f6d74

See more details on using hashes here.

Provenance

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

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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