Class ConstantVelocityModel

All Implemented Interfaces:
IDetectorModel, IReflectedModel, INameable, ITimeoutable

public class ConstantVelocityModel extends AbstractDetectorModel
  • Constructor Details

    • ConstantVelocityModel

      public ConstantVelocityModel()
    • ConstantVelocityModel

      public ConstantVelocityModel(String name, double start, double stop, double step)
  • Method Details

    • getLineSize

      public int getLineSize()
    • setLineSize

      public void setLineSize(int lineSize)
    • getChannelCount

      public int getChannelCount()
    • setChannelCount

      public void setChannelCount(int channelCount)
    • getSpectraSize

      public int getSpectraSize()
    • setSpectraSize

      public void setSpectraSize(int spectraSize)
    • getStart

      public double getStart()
    • setStart

      public void setStart(double start)
    • getStop

      public double getStop()
    • setStop

      public void setStop(double stop)
    • getStep

      public double getStep()
    • setStep

      public void setStep(double step)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AbstractDetectorModel
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class AbstractDetectorModel
    • toString

      public String toString()
      Overrides:
      toString in class AbstractDetectorModel