Package gda.scan

Class TurboSlitTimingGroup

java.lang.Object
gda.scan.TurboSlitTimingGroup

public class TurboSlitTimingGroup extends Object
Class to specify a single timing group i.e. set of identical sweeps of the slit for a Turbo XAS scan.
Since:
14/7/2016
  • Constructor Details

    • TurboSlitTimingGroup

      public TurboSlitTimingGroup(String name, double timePerSpectrum, double timeBetweenSpectra, int numSpectra)
      Create a new timing group for a series of identical Turbo Xas slit scans.
      Parameters:
      name -
      timePerSpectrum -
      timeBetweenSpectra -
      numSpectra -
    • TurboSlitTimingGroup

      public TurboSlitTimingGroup()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getTimeBetweenSpectra

      public double getTimeBetweenSpectra()
    • setTimeBetweenSpectra

      public void setTimeBetweenSpectra(double timeBetweenSpectra)
    • getTimePerSpectrum

      public double getTimePerSpectrum()
    • setTimePerSpectrum

      public void setTimePerSpectrum(double timePerSpectrum)
    • getNumSpectra

      public int getNumSpectra()
    • setNumSpectra

      public void setNumSpectra(int numSpectra)
    • hashCode

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object