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.