caproto.ioc\_examples.mini\_beamline.PinHole ============================================ .. currentmodule:: caproto.ioc_examples.mini_beamline .. autoclass:: PinHole .. if not using autodoc, add this here: automethod:: __init__ .. list-table:: PinHole pvproperties :header-rows: 1 :widths: auto * - Attribute - Suffix - Docs - Type - Notes - Alarm Group * - det - ``det`` - Scalar detector value - float - **Read-only** Inherited from :class:`~caproto.ioc_examples.mini_beamline._JitterDetector` **Get** - * - exp - ``exp`` - Exponential value - float - Inherited from :class:`~caproto.ioc_examples.mini_beamline._JitterDetector` **Put** - * - mtr - ``mtr`` - Motor - float (:class:`ai `) - Inherited from :class:`~caproto.ioc_examples.mini_beamline._JitterDetector` **Startup** **Put** - * - mtr_tick_rate - ``mtr_tick_rate`` - Update tick rate - float - Inherited from :class:`~caproto.ioc_examples.mini_beamline._JitterDetector` - * - vel - ``vel`` - Velocity - float - Inherited from :class:`~caproto.ioc_examples.mini_beamline._JitterDetector` - .. rubric:: Methods .. autosummary:: ~PinHole.group_read ~PinHole.group_write .. rubric:: Attributes .. autosummary:: ~PinHole.default_values ~PinHole.type_map ~PinHole.type_map_read_only .. rubric:: pvproperty methods .. method:: det.getter(self, instance) .. literalinclude:: /../../../../../miniconda/envs/test_env/lib/python3.7/site-packages/caproto/ioc_examples/mini_beamline.py :language: python :linenos: :dedent: 4 :lineno-start: 44 :lines: 44-46 .. method:: mtr.startup(self, instance, async_lib) .. literalinclude:: /../../../../../miniconda/envs/test_env/lib/python3.7/site-packages/caproto/ioc_examples/mini_beamline.py :language: python :linenos: :dedent: 4 :lineno-start: 60 :lines: 60-63