Files
pxiii_bec/pxiii_bec/scripts/beamline_context.py
T
x06da 2eff41bf64
CI for pxiii_bec / test (push) Successful in 57s
updates to beamline initialisation
2026-10-04 16:59:55 +02:00

24 lines
527 B
Python

"""Shared beamline context.
Provides access to the current beamline environment,
positioned devices, and beamline state planner."""
from .init_beamline import init_beamline_environment
env = None
d = None
planner = None
def initialise():
"""Initialise the beamline environment."""
global env, d, planner
env, d, planner = init_beamline_environment()
print("Beamline environment, devices and planner have been initialised")
def reload():
"""Re-initialise the beamline environment"""
initialise()