bpm_simple_model#
- class ConfigModel(*, x_pos, y_pos)[source]#
Bases:
BaseModelConfiguration model for BPM simple model
- Parameters:
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
- class BPMSimpleModel(cfg)[source]#
Bases:
BPMModelConcrete implementation of BPMModel that simulates a BPM with tilt and offset values.
- get_offset_devices()[source]#
Get device handles used for offset access
- Returns:
list[DeviceAccess] – Array of DeviceAcess