ophyd_async.fastcs.eiger#
Package Contents#
Classes#
Ophyd-async implementation of an Eiger Detector. |
|
Driver for Eiger Detector subsystem. |
|
Driver for Eiger Monitor subsystem. |
|
Driver for Eiger Stream subsystem. |
|
All members should exist in the Backend, and there will be no extras. |
API#
- class ophyd_async.fastcs.eiger.EigerDetector(prefix: str, path_provider: PathProvider, name='')[source]#
Bases:
ophyd_async.core.StandardDetectorOphyd-async implementation of an Eiger Detector.
- monitor: EigerMonitorIO#
None
- stream: EigerStreamIO#
None
- detector: EigerDetectorIO#
None
- class ophyd_async.fastcs.eiger.EigerDetectorIO(name: str = '', connector: DeviceConnector | None = None)[source]#
Bases:
ophyd_async.core.DeviceDriver for Eiger Detector subsystem.
This mirrors the interface provided by https://media.dectris.com/SIMPLON_APIReference_v1p6.pdf#page=17
- class ophyd_async.fastcs.eiger.EigerMonitorIO(name: str = '', connector: DeviceConnector | None = None)[source]#
Bases:
ophyd_async.core.DeviceDriver for Eiger Monitor subsystem.
This mirrors the interface provided by https://media.dectris.com/SIMPLON_APIReference_v1p6.pdf#page=25
- class ophyd_async.fastcs.eiger.EigerStreamIO(name: str = '', connector: DeviceConnector | None = None)[source]#
Bases:
ophyd_async.core.DeviceDriver for Eiger Stream subsystem.
This mirrors the interface provided by https://media.dectris.com/SIMPLON_APIReference_v1p6.pdf#page=32