Class GapControlCheckingEnergyController

All Implemented Interfaces:
INeXusInfoWriteable, Device, Scannable, ScannableMotion, ScannableMotionUnits, Configurable, Findable, gda.observable.IObservable, gda.observable.IObserver

@ServiceInterface(ScannableMotionUnits.class) public class GapControlCheckingEnergyController extends ScannableMotionUnitsBase implements gda.observable.IObserver
Scannable which holds two scannables, and uses one or the other depending on whether ID Gap control is enabled or disabled. Should be used to switch between energy controllers during a Run vs during a Shutdown.
  • Constructor Details

    • GapControlCheckingEnergyController

      public GapControlCheckingEnergyController()
  • Method Details