Interface IMalcolmDetectorModel

All Superinterfaces:
IDetectorModel, INameable, IReflectedModel, ITimeoutable
All Known Implementing Classes:
DummyMalcolmDetectorModel, MalcolmDetectorModel

public interface IMalcolmDetectorModel extends IDetectorModel
A model used to configure a detector controlled by a malcolm devices.
  • Method Details

    • getFramesPerStep

      int getFramesPerStep()
      Returns the number of frames (exposures) of this detector per step, i.e. scan point.
      Returns:
      frames per step
    • setFramesPerStep

      void setFramesPerStep(int framesPerStep)
    • isEnabled

      boolean isEnabled()
      Returns whether this detectors is enabled, i.e. is to be used in a scan.
      Returns:
      true if the detector is enabled, false otherwise
    • setEnabled

      void setEnabled(boolean enabled)