From b69f229da5a52ac18ea247387bf7db4d2a70b16c Mon Sep 17 00:00:00 2001 From: ci_update_bot Date: Mon, 26 May 2025 11:01:05 +0000 Subject: [PATCH] docs: Update device list --- ophyd_devices/devices/device_list.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ophyd_devices/devices/device_list.md b/ophyd_devices/devices/device_list.md index cbc92ef..797f357 100644 --- a/ophyd_devices/devices/device_list.md +++ b/ophyd_devices/devices/device_list.md @@ -45,6 +45,7 @@ | ProsilicaDetectorCam |
ADProsilica driver, https://github.com/areaDetector/ADProsilica

::

from ophyd import Component as Cpt

class MyDetector(ADBase):
cam = Cpt(ProsilicaDetectorCam, 'cam1:')

| [ophyd_devices.devices.areadetector.cam](https://gitlab.psi.ch/bec/ophyd_devices/-/blob/main/ophyd_devices/devices/areadetector/cam.py) | | PvaPlugin_V35 |
Plugin to convert NDArray into NTNDArray accessible by PVAccess clients,
https://areadetector.github.io/areaDetector/ADCore/NDPluginPva.html.

::
class MyDetector(ADBase):
pva = Cpt(PvaPlugin_V35, 'Pva1:')
| [ophyd_devices.devices.areadetector.plugins](https://gitlab.psi.ch/bec/ophyd_devices/-/blob/main/ophyd_devices/devices/areadetector/plugins.py) | | PylonDetectorCam |
ADPylon driver, https://github.com/areaDetector/ADPylon

::

from ophyd import Component as Cpt

class MyDetector(ADBase):
cam = Cpt(PylonDetectorCam, 'cam1:')

| [ophyd_devices.devices.areadetector.cam](https://gitlab.psi.ch/bec/ophyd_devices/-/blob/main/ophyd_devices/devices/areadetector/cam.py) | +| ROI | ROI for DXP system with proper Kind settings. | [ophyd_devices.devices.dxp](https://gitlab.psi.ch/bec/ophyd_devices/-/blob/main/ophyd_devices/devices/dxp.py) | | ROIPlugin_V35 |
Plugin to select a ROI from NDArray data,
https://areadetector.github.io/areaDetector/ADCore/NDPluginROI.html.

::

class MyDetector(ADBase):
roi1 = Cpt(ROIPlugin_V35, 'ROI1:')
roi2 = Cpt(ROIPlugin_V35, 'ROI2:')
| [ophyd_devices.devices.areadetector.plugins](https://gitlab.psi.ch/bec/ophyd_devices/-/blob/main/ophyd_devices/devices/areadetector/plugins.py) | | ROIStatNPlugin_V35 |
Part of ROIStatPlugin
| [ophyd_devices.devices.areadetector.plugins](https://gitlab.psi.ch/bec/ophyd_devices/-/blob/main/ophyd_devices/devices/areadetector/plugins.py) | | ROIStatPlugin_V35 |
Plugin to calculate statistics for multiple ROIs,
https://areadetector.github.io/areaDetector/ADCore/NDPluginROIStat.html.

::

class MyROIStatPlugin(ROIStatPlugin_V35):
roi1 = Cpt(ROIStatNPlugin_V35, '1:')
roi2 = Cpt(ROIStatNPlugin_V35, '2:')

class MyDetector(ADBase):
roistat = Cpt(MyROIStatPlugin, 'ROIStat1:')
| [ophyd_devices.devices.areadetector.plugins](https://gitlab.psi.ch/bec/ophyd_devices/-/blob/main/ophyd_devices/devices/areadetector/plugins.py) |