mxcubecore.HardwareObjects.ESRF.ESRFBeamlineActions#

Execute commands and toggle two state actions Example xml file: <object class = “ESRF.ESRFBeamlineActions”>

<object role=”controller” href=”/bliss”/> <object role=”hutchtrigger” href=”/hutchtrigger”/> <object role=”scintillator” href=”/udiff_scint”/> <object role=”detector_cover” href=”/detcover”/> <object role=”aperture” href=”/udiff_apertureinout”/> <object role=”cryostream” href=”/udiff_cryo”/> <controller_commands>

<centrebeam>Centre beam</centrebeam> <quick_realign>Quick realign</quick_realign> <anneal_procedure>Anneal</anneal_procedure>

</controller_commands> <hwobj_commands>

[“hutchtrigger”, “scintillator”, “detector_cover”, “aperture”, “cryostream”]

</hwobj_commands>

</object>

Classes

ESRFBeamlineActions(*args)

Beam action commands

class mxcubecore.HardwareObjects.ESRF.ESRFBeamlineActions.ESRFBeamlineActions(*args)[source]#

Bases: BeamlineActions

Beam action commands

get_commands()[source]#

Get which objects to be used in the GUI :returns: List of object :rtype: (list)

init()[source]#

Initialise the controller commands and the actuator object to be used.