ophyd.areadetector.trigger_mixins.SingleTrigger¶
- class ophyd.areadetector.trigger_mixins.SingleTrigger(*args, image_name=None, **kwargs)¶
This trigger mixin class takes one acquisition per trigger.
Examples
>>> class SimDetector(SingleTrigger): ... pass >>> det = SimDetector('..pv..') # optionally, customize name of image >>> det = SimDetector('..pv..', image_name='fast_detector_image')
- __init__(*args, image_name=None, **kwargs)¶
Methods
__init__
(*args[, image_name])describe
()Provide schema and meta-data for
read()
.pause
()Attempt to 'pause' the device.
read
()Read data from the device.
resume
()Resume a device from a 'paused' state.
stage
()Stage the device for data collection.
trigger
()Trigger one acquisition.
unstage
()Unstage the device.