API Reference#
pyAML package |
pyAML package#
pyAML
- exception pyaml.PyAMLConfigException(message)#
Bases:
ExceptionException raised when configuration cannot be loaded or validated.
- Parameters:
message (object) – Error description retained on the exception as
message.
- exception pyaml.PyAMLException(message)#
Bases:
ExceptionBase exception for errors raised by PyAML runtime components.
- Parameters:
message (object) – Error description retained on the exception as
message.
- class pyaml.ReprOptions(max_items=3, max_depth=2, max_length=800)#
Bases:
objectLimits applied to PyAML object representations.
- pyaml.set_repr_options(max_items=None, max_depth=None, max_length=None)#
Configure the limits used by PyAML object representations.
Passing no arguments returns the current options. Every supplied value must be a positive integer.
Modules
Accelerator class |
|
PyAML common module Contains code common to both simulator and control system |
|
PyAML configuration module |
|
PyAML Control module Contains low level access to control system |
|
PyAML Lattice module Provides access to simulator engine |
|
PyAML Magnet module |
|
PyAML RF module |
|
tuning tools package |
|
PyAML validation subpackage. |
|
Dynamic discovery service for accelerator objects. |