hyperion.constants

Classes:

  • Constants

    Physical and simulation constants used across Hyperion.

Constants

Bases: object

Physical and simulation constants used across Hyperion.

Classes:

BaseConstants

Bases: object

Base physical constants used in calculations.

Attributes:
  • c_vac (float) –

    Speed of light in vacuum (m/s).

  • e (float) –

    Elementary charge (C).

  • h (float) –

    Planck constant (Js).

CherenkovLightYield

Bases: object

Constants relating to light yield (LY).

Attributes:
  • photons_per_GeV (float) –

    Number of Cherenkov photons per GeV (approximate).

  • AngDist (class) –

    Nested namespace with angular distribution parameters (a, b, c, d).

Classes:

  • AngDist

    Angular distribution parameters: a, b, c, d.

AngDist

Bases: object

Angular distribution parameters: a, b, c, d.