Skip to content

Commit

Permalink
Auto-update from Github Actions Workflow
Browse files Browse the repository at this point in the history
Deployed from commit 3e5005d (refs/heads/master)

Deployed from commit b8b0a26 (refs/heads/master)

Deployed from commit 61fdf11 (refs/heads/master)

Deployed from commit 866150a (refs/heads/master)

Deployed from commit 811a1a8 (refs/heads/master)

Deployed from commit eae9aee (refs/heads/master)

Deployed from commit 40c41a9 (refs/heads/master)

Deployed from commit bce32a8 (refs/heads/master)

Deployed from commit bba5fcb (refs/heads/master)

Deployed from commit 130b2a4 (refs/heads/master)

Deployed from commit cdf0b7e (refs/heads/master)

Deployed from commit 9196be2 (refs/heads/master)

Deployed from commit b1865d1 (refs/heads/master)
  • Loading branch information
github-actions committed Apr 16, 2024
1 parent 115ed02 commit b91790e
Show file tree
Hide file tree
Showing 689 changed files with 17,474 additions and 6,058 deletions.
2 changes: 1 addition & 1 deletion master/.buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: e025f68977e63138a77a6369f70ca2b5
config: afba4cc78ff0bf6c6da5c2b5e5f8810e
tags: 645f666f9bcd5a90fca523b33c5a78b7
22 changes: 22 additions & 0 deletions master/_sources/api.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@ pcdsdevices.ccm
pcdsdevices.ccm.CCMAlio
pcdsdevices.ccm.CCMConstantsMixin
pcdsdevices.ccm.CCMEnergy
pcdsdevices.ccm.CCMEnergyWithACRStatus
pcdsdevices.ccm.CCMEnergyWithVernier
pcdsdevices.ccm.CCMMotor
pcdsdevices.ccm.CCMPico
Expand Down Expand Up @@ -274,6 +275,7 @@ pcdsdevices.epics_motor
pcdsdevices.epics_motor.PCDSMotorBase
pcdsdevices.epics_motor.PMC100
pcdsdevices.epics_motor.SmarAct
pcdsdevices.epics_motor.SmarActEncodedTipTilt
pcdsdevices.epics_motor.SmarActOpenLoop
pcdsdevices.epics_motor.SmarActOpenLoopPositioner
pcdsdevices.epics_motor.SmarActTipTilt
Expand Down Expand Up @@ -591,6 +593,14 @@ pcdsdevices.lic
pcdsdevices.lic.LICMirror
pcdsdevices.lic.LaserInCoupling

pcdsdevices.lic_2d_tmo
----------------------

.. autosummary::
:toctree: generated

pcdsdevices.lic_2d_tmo.TMOLaserInCouplingTwoDimension

pcdsdevices.light_control
-------------------------

Expand Down Expand Up @@ -641,6 +651,7 @@ pcdsdevices.lxe
pcdsdevices.lxe.LaserEnergyPositioner
pcdsdevices.lxe.LaserTiming
pcdsdevices.lxe.LaserTimingCompensation
pcdsdevices.lxe.Lcls2LaserTiming
pcdsdevices.lxe.LxtTtcExample
pcdsdevices.lxe.TimeToolDelay
pcdsdevices.lxe._ReversedTimeToolDelay
Expand Down Expand Up @@ -1030,6 +1041,16 @@ pcdsdevices.slits
pcdsdevices.slits.Slits
pcdsdevices.slits.SlitsBase

pcdsdevices.smarpod
-------------------

.. autosummary::
:toctree: generated

pcdsdevices.smarpod.SmarPod
pcdsdevices.smarpod.SmarPodPose
pcdsdevices.smarpod.SmarPodStatus

pcdsdevices.spectrometer
------------------------

Expand Down Expand Up @@ -1165,6 +1186,7 @@ pcdsdevices.utils
pcdsdevices.utils.maybe_make_method
pcdsdevices.utils.move_subdevices_to_start
pcdsdevices.utils.post_ophyds_to_elog
pcdsdevices.utils.re_arg
pcdsdevices.utils.reorder_components
pcdsdevices.utils.schedule_task
pcdsdevices.utils.set_many
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@

* - setpoint (FCpt)
- :class:`~ophyd.signal.EpicsSignal`
- ``{prefix}:USER:MCC:EPHOT{line_text}:SET{bunch}``
- ``{prefix}:USER:MCC:EPHOT{line_text}:SET{pv_index}``
- The setpoint PV that acr listens on to update the vernier or undulator PVs as appropriate.
- hinted
-

* - ref (FCpt)
- :class:`~ophyd.signal.EpicsSignal`
- ``{prefix}:USER:MCC:EPHOT{line_text}:REF{bunch}``
- ``{prefix}:USER:MCC:EPHOT{line_text}:REF{pv_index}``
- A reference PV for the photon energy at the nominal position of the vernier or undulator.
- normal
-
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@

* - setpoint (FCpt)
- :class:`~ophyd.signal.EpicsSignal`
- ``{prefix}:USER:MCC:EPHOT{line_text}:SET{bunch}``
- ``{prefix}:USER:MCC:EPHOT{line_text}:SET{pv_index}``
- The setpoint PV that acr listens on to update the vernier or undulator PVs as appropriate.
- hinted
- Inherited from :class:`~pcdsdevices.beam_stats.BeamEnergyRequest`

* - ref (FCpt)
- :class:`~ophyd.signal.EpicsSignal`
- ``{prefix}:USER:MCC:EPHOT{line_text}:REF{bunch}``
- ``{prefix}:USER:MCC:EPHOT{line_text}:REF{pv_index}``
- A reference PV for the photon energy at the nominal position of the vernier or undulator.
- normal
- Inherited from :class:`~pcdsdevices.beam_stats.BeamEnergyRequest`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,14 +27,14 @@

* - setpoint (FCpt)
- :class:`~ophyd.signal.EpicsSignal`
- ``{prefix}:USER:MCC:EPHOT{line_text}:SET{bunch}``
- ``{prefix}:USER:MCC:EPHOT{line_text}:SET{pv_index}``
- The setpoint PV that acr listens on to update the vernier or undulator PVs as appropriate.
- hinted
- Inherited from :class:`~pcdsdevices.beam_stats.BeamEnergyRequest`

* - ref (FCpt)
- :class:`~ophyd.signal.EpicsSignal`
- ``{prefix}:USER:MCC:EPHOT{line_text}:REF{bunch}``
- ``{prefix}:USER:MCC:EPHOT{line_text}:REF{pv_index}``
- A reference PV for the photon energy at the nominal position of the vernier or undulator.
- normal
- Inherited from :class:`~pcdsdevices.beam_stats.BeamEnergyRequest`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@

* - setpoint (FCpt)
- :class:`~ophyd.sim.FakeEpicsSignal`
- ``{prefix}:USER:MCC:EPHOT{line_text}:SET{bunch}``
- ``{prefix}:USER:MCC:EPHOT{line_text}:SET{pv_index}``
- The setpoint PV that acr listens on to update the vernier or undulator PVs as appropriate.
- hinted
- Inherited from :class:`~ophyd.sim.FakeBeamEnergyRequest`

* - ref (FCpt)
- :class:`~ophyd.sim.FakeEpicsSignal`
- ``{prefix}:USER:MCC:EPHOT{line_text}:REF{bunch}``
- ``{prefix}:USER:MCC:EPHOT{line_text}:REF{pv_index}``
- A reference PV for the photon energy at the nominal position of the vernier or undulator.
- normal
- Inherited from :class:`~ophyd.sim.FakeBeamEnergyRequest`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@

* - setpoint (FCpt)
- :class:`~ophyd.sim.FakeEpicsSignal`
- ``{prefix}:USER:MCC:EPHOT{line_text}:SET{bunch}``
- ``{prefix}:USER:MCC:EPHOT{line_text}:SET{pv_index}``
- The setpoint PV that acr listens on to update the vernier or undulator PVs as appropriate.
- hinted
- Inherited from :class:`~ophyd.sim.FakeBeamEnergyRequestACRWait`

* - ref (FCpt)
- :class:`~ophyd.sim.FakeEpicsSignal`
- ``{prefix}:USER:MCC:EPHOT{line_text}:REF{bunch}``
- ``{prefix}:USER:MCC:EPHOT{line_text}:REF{pv_index}``
- A reference PV for the photon energy at the nominal position of the vernier or undulator.
- normal
- Inherited from :class:`~ophyd.sim.FakeBeamEnergyRequestACRWait`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@

* - setpoint (FCpt)
- :class:`~ophyd.sim.FakeEpicsSignal`
- ``{prefix}:USER:MCC:EPHOT{line_text}:SET{bunch}``
- ``{prefix}:USER:MCC:EPHOT{line_text}:SET{pv_index}``
- The setpoint PV that acr listens on to update the vernier or undulator PVs as appropriate.
- hinted
- Inherited from :class:`~ophyd.sim.FakeBeamEnergyRequestNoWait`

* - ref (FCpt)
- :class:`~ophyd.sim.FakeEpicsSignal`
- ``{prefix}:USER:MCC:EPHOT{line_text}:REF{bunch}``
- ``{prefix}:USER:MCC:EPHOT{line_text}:REF{pv_index}``
- A reference PV for the photon energy at the nominal position of the vernier or undulator.
- normal
- Inherited from :class:`~ophyd.sim.FakeBeamEnergyRequestNoWait`
Expand Down
11 changes: 10 additions & 1 deletion master/_sources/generated/pcdsdevices.ccm.CCM.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,14 @@
* - energy_with_vernier
- :class:`~pcdsdevices.ccm.CCMEnergyWithVernier`
-
- PsuedoPositioner that moves the alio in terms of the calculated CCM energy while also requesting a vernier move.
- PseudoPositioner that moves the alio in terms of the calculated CCM energy while also requesting a vernier move.
- normal
-

* - energy_with_acr_status (FCpt)
- :class:`~pcdsdevices.ccm.CCMEnergyWithACRStatus`
- ``{prefix}``
- PseudoPositioner that moves the alio in terms of the calculated CCM energy while also requesting an energy change to ACR. This will wait on ACR to complete the move.
- normal
-

Expand Down Expand Up @@ -134,6 +141,8 @@








Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,193 @@
pcdsdevices.ccm.CCMEnergyWithACRStatus
======================================

.. currentmodule:: pcdsdevices.ccm

.. autoclass:: CCMEnergyWithACRStatus



.. list-table:: Ophyd Device Components
:header-rows: 1
:widths: auto

* - Attribute
- Class
- Suffix
- Docs
- Kind
- Notes

* - theta0_deg (FCpt)
- :class:`~ophyd.signal.EpicsSignal`
- ``{_constants_prefix}:THETA0``
- Reference angle for the first crystal in deg.
- config
- Inherited from :class:`~pcdsdevices.ccm.CCMEnergyWithVernier`

* - dspacing (FCpt)
- :class:`~ophyd.signal.EpicsSignal`
- ``{_constants_prefix}:DSPACING``
- Crystal lattice spacing.
- config
- Inherited from :class:`~pcdsdevices.ccm.CCMEnergyWithVernier`

* - gr (FCpt)
- :class:`~ophyd.signal.EpicsSignal`
- ``{_constants_prefix}:GR``
- The radius of the sapphire ball connected to the Alio stage in mm.
- config
- Inherited from :class:`~pcdsdevices.ccm.CCMEnergyWithVernier`

* - gd (FCpt)
- :class:`~ophyd.signal.EpicsSignal`
- ``{_constants_prefix}:GD``
- Distance between the rotation axis and the center of the sapphire sphere located on the Alio stage in mm.
- config
- Inherited from :class:`~pcdsdevices.ccm.CCMEnergyWithVernier`

* - energy
- :class:`~pcdsdevices.pseudopos.PseudoSingleInterface`
-
- PseudoSingle that moves the calculated CCM selected energy in keV.
- hinted
- Inherited from :class:`~pcdsdevices.ccm.CCMEnergyWithVernier`

* - alio
- :class:`~pcdsdevices.ccm.CCMAlio`
-
- The motor that rotates the CCM crystal.
- normal
- Inherited from :class:`~pcdsdevices.ccm.CCMEnergyWithVernier`

* - theta_deg
- :class:`~pcdsdevices.signal.InternalSignal`
-
- The crystal angle in degrees.
- normal
- Inherited from :class:`~pcdsdevices.ccm.CCMEnergyWithVernier`

* - wavelength
- :class:`~pcdsdevices.signal.InternalSignal`
-
- The wavelength picked by the CCM in Angstroms.
- normal
- Inherited from :class:`~pcdsdevices.ccm.CCMEnergyWithVernier`

* - resolution
- :class:`~pcdsdevices.signal.InternalSignal`
-
- A measure of how finely we can control the ccm output at this position in eV/um.
- normal
- Inherited from :class:`~pcdsdevices.ccm.CCMEnergyWithVernier`

* - acr_energy (FCpt)
- :class:`~pcdsdevices.beam_stats.BeamEnergyRequest`
- ``{hutch}``
- Requests ACR to move the energy.
- normal
- Inherited from :class:`~pcdsdevices.ccm.CCMEnergyWithVernier`





























.. rubric:: Methods


.. automethod:: alio_to_energy
.. automethod:: camonitor
.. automethod:: check_single
.. automethod:: configure
.. automethod:: describe
.. automethod:: end_monitor_thread
.. automethod:: energy_to_alio
.. automethod:: forward
.. automethod:: get
.. automethod:: inverse
.. automethod:: move
.. automethod:: move_single
.. automethod:: mv
.. automethod:: mv_ginput
.. automethod:: mvr
.. automethod:: post_elog_status
.. automethod:: read
.. automethod:: read_configuration
.. automethod:: reset_calc_constant_defaults
.. automethod:: screen
.. automethod:: set
.. automethod:: set_current_position
.. automethod:: set_position
.. automethod:: status
.. automethod:: stop
.. automethod:: summary
.. automethod:: to_pseudo_tuple
.. automethod:: to_real_tuple
.. automethod:: trigger
.. automethod:: tweak
.. automethod:: umv
.. automethod:: umvr
.. automethod:: wait
.. automethod:: warn_invalid_constants
.. automethod:: wm
.. automethod:: wm_update





.. rubric:: Attributes


.. autoattribute:: composite_egu
.. autoattribute:: concurrent
.. autoattribute:: configuration_attrs
.. autoattribute:: connected
.. autoattribute:: dspacing_val
.. autoattribute:: egu
.. autoattribute:: gd_val
.. autoattribute:: gr_val
.. autoattribute:: high_limit
.. autoattribute:: hints
.. autoattribute:: kind
.. autoattribute:: limits
.. autoattribute:: low_limit
.. autoattribute:: moving
.. autoattribute:: position
.. autoattribute:: pseudo_positioners
.. autoattribute:: real_position
.. autoattribute:: real_positioners
.. autoattribute:: sequential
.. autoattribute:: settle_time
.. autoattribute:: subscriptions
.. autoattribute:: target
.. autoattribute:: theta0_deg_val
.. autoattribute:: theta0_rad_val
.. autoattribute:: timeout
.. autoattribute:: hutch


Loading

0 comments on commit b91790e

Please sign in to comment.