dodal.devices.insertion_device.BeamEnergy#

class dodal.devices.insertion_device.BeamEnergy[source]#

Compound device to set both ID and energy motor at the same time with an option to add an offset.

Parameters:
  • id_energy (InsertionDeviceEnergy) – An InsertionDeviceEnergy device.

  • mono (Motor) – A Motor(energy) device.

  • name (str, default: '') – New device name.

Methods

complete()

Stop when both pgm and id is done moving.

kickoff()

prepare(value)

set(energy)

Attributes

complete() AsyncStatus[source]#

Stop when both pgm and id is done moving.

Return type:

AsyncStatus