dodal.devices.i17.i17_apple2.I17Apple2Controller#
- class dodal.devices.i17.i17_apple2.I17Apple2Controller[source]#
I10Apple2Controller is a extension of Apple2Controller which provide linear arbitrary angle control.
- Parameters:
apple2 (
Apple2[UndulatorPhaseAxes])gap_energy_motor_lut (
EnergyMotorLookup)phase_energy_motor_lut (
EnergyMotorLookup)units (
str, default:'eV')name (
str, default:'')
Parameters:#
- apple2Apple2
An Apple2 device.
- gap_energy_motor_lut: EnergyMotorLookup
The class that handles the gap look up table logic for the insertion device.
- phase_energy_motor_lut: EnergyMotorLookup
The class that handles the phase look up table logic for the insertion device.
- units:
the units of this device. Defaults to eV.
- namestr, optional
New device name.
- param apple2:
- type apple2:
- param gap_energy_motor_lut:
- type gap_energy_motor_lut:
- param phase_energy_motor_lut:
- type phase_energy_motor_lut:
- param units:
- type units:
str, default:'eV'- param name:
- type name:
str, default:''
Methods
Attributes