navigate.model.devices.mirrors.synthetic.SyntheticMirror
- class navigate.model.devices.mirrors.synthetic.SyntheticMirror(microscope_name, device_connection, configuration)
Bases:
MirrorBase
SyntheticMirror Class - literally does nothing
- __init__(microscope_name, device_connection, configuration)
Initialize the SyntheticMirror class.
- Parameters:
microscope_name (str) – Name of the microscope.
device_connection (dict) – Dictionary containing the device connection information.
configuration (dict) – Dictionary containing the configuration information.
Methods
__init__
(microscope_name, device_connection, ...)Initialize the SyntheticMirror class.
flat
()Flat the mirror.
Attributes
Is this a synthetic mirror?
- flat() → None
Flat the mirror.
- configuration
Configuration of the microscope
- Type:
dict
- is_synthetic
Is this a synthetic mirror?
- Type:
bool
- mirror_controller
Hardware device to connect to
- Type:
object
- mirror_parameters
Configuration of the mirror
- Type:
dict