Class Ln2Scannable

All Implemented Interfaces:
Device, Scannable, Configurable, Findable, gda.observable.IObservable

public class Ln2Scannable extends ScannableBase
  • Constructor Details

    • Ln2Scannable

      public Ln2Scannable()
  • Method Details

    • isBusy

      public boolean isBusy() throws DeviceException
      Description copied from interface: Scannable
      Check if the Scannable is moving/operating.
      Returns:
      true - if operation carried out by moveTo has not completed yet
      Throws:
      DeviceException
    • moveTo

      public void moveTo(int heightIndex, int angleIndex) throws DeviceException
      Throws:
      DeviceException
    • rawGetPosition

      public Object rawGetPosition() throws DeviceException
      Description copied from class: ScannableBase
      [Consider abstract] Read the position in its internal (user) representation.
      Overrides:
      rawGetPosition in class ScannableBase
      Returns:
      the value represented by this Scannable
      Throws:
      DeviceException
      See Also:
    • getCylinderType

      public String getCylinderType()
    • setCylinderType

      public void setCylinderType(String cylinderType)
    • getHeightCalibration

      public double getHeightCalibration()
    • setHeightCalibration

      public void setHeightCalibration(double heightCalibration)
    • getAngleCalibration

      public double getAngleCalibration()
    • setAngleCalibration

      public void setAngleCalibration(double angleCalibration)
    • getCryo

      public IScannableGroup getCryo()
    • setCryo

      public void setCryo(IScannableGroup cryo)