caproto.ioc_examples.mini_beamline.PinHole¶

- class caproto.ioc_examples.mini_beamline.PinHole(prefix, *, macros=None, parent=None, name=None)[source]¶
A pinhole simulation device.
PinHole pvproperties¶ Attribute
Suffix
Docs
Type
Notes
Alarm Group
det
detScalar detector value
float
Read-only Inherited from
_JitterDetectorexp
expExponential value
float
Inherited from
_JitterDetectorPutmtr
mtrMotor
float (
ai)Inherited from
_JitterDetectorStartup Putmtr_tick_rate
mtr_tick_rateUpdate tick rate
float
Inherited from
_JitterDetectorvel
velVelocity
float
Inherited from
_JitterDetectorMethods
group_read(instance)Generic read called for channels without get defined
group_write(instance, value)Generic write called for channels without put defined
Attributes
default_valuestype_maptype_map_read_onlypvproperty methods
- mtr.startup(self, instance, async_lib)¶
90@mtr.startup 91async def mtr(self, instance, async_lib): 92 instance.ev = async_lib.library.Event() 93 instance.async_lib = async_lib