From 7e9ab00fbeb53734af2e821c5acebee215201de7 Mon Sep 17 00:00:00 2001 From: Shishlo Date: Fri, 19 Jun 2026 12:33:42 -0400 Subject: [PATCH] Visibility of constants fixed. --- py/orbit/utils/__init__.py | 6 ++++++ py/orbit/utils/consts.py | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/py/orbit/utils/__init__.py b/py/orbit/utils/__init__.py index 6d1761ab..61ea08f9 100644 --- a/py/orbit/utils/__init__.py +++ b/py/orbit/utils/__init__.py @@ -18,6 +18,9 @@ from .phaseOperations import phaseNearTargetPhase, phaseNearTargetPhaseDeg from .consts import speed_of_light +from .consts import mass_proton +from .consts import mass_electron +from .consts import charge_electron __all__ = [] __all__.append("multiDimDoubleArray") @@ -29,3 +32,6 @@ __all__.append("phaseNearTargetPhase") __all__.append("phaseNearTargetPhaseDeg") __all__.append("speed_of_light") +__all__.append("mass_proton") +__all__.append("mass_electron") +__all__.append("charge_electron") diff --git a/py/orbit/utils/consts.py b/py/orbit/utils/consts.py index d343492e..47bc128e 100644 --- a/py/orbit/utils/consts.py +++ b/py/orbit/utils/consts.py @@ -1,6 +1,6 @@ speed_of_light = 2.99792458e8 # m/s pi = 3.14159265 mass_proton = 0.938272029 # GeV/c^2 -mass_electron = 0.000511 # GeV/c^2 +mass_electron = 0.000510998950 # GeV/c^2 mass_electron_mks = 9.10938291e-31 # kg charge_electron = 1.602176e-19 # Coulomb