ophyd_async.epics.adsimdetector
#
Package Contents#
Classes#
Base class for driving simulated Areadetector IO. |
|
Controller for simulated Areadetector. |
|
Detector for simulated Areadetector. |
API#
- class ophyd_async.epics.adsimdetector.SimDriverIO(prefix: str, with_pvi: bool = False, name: str = '')[source]#
Bases:
ophyd_async.epics.adcore.ADBaseIO
Base class for driving simulated Areadetector IO.
- class ophyd_async.epics.adsimdetector.SimController(driver: SimDriverIO, good_states: frozenset[ADState] = adcore.DEFAULT_GOOD_STATES)[source]#
Bases:
ophyd_async.epics.adcore.ADBaseController
[ophyd_async.epics.adsimdetector._sim.SimDriverIO
]Controller for simulated Areadetector.
- class ophyd_async.epics.adsimdetector.SimDetector(prefix: str, path_provider: PathProvider, drv_suffix='cam1:', writer_cls: type[ADWriter] = adcore.ADHDFWriter, fileio_suffix: str | None = None, name='', config_sigs: Sequence[SignalR] = (), plugins: dict[str, NDPluginBaseIO] | None = None)[source]#
Bases:
ophyd_async.epics.adcore.AreaDetector
[ophyd_async.epics.adsimdetector._sim.SimController
]Detector for simulated Areadetector.