Class QASequenceGenerator

java.lang.Object
qa.generator.sequence.QASequenceGenerator
Direct Known Subclasses:
RandomSequenceGenerator

public abstract class QASequenceGenerator extends Object
Abstract class to generate sound sequences
Author:
dg50
See Also:
  • Constructor Details

    • QASequenceGenerator

      public QASequenceGenerator()
  • Method Details

    • getName

      public String getName()
      Get the name, defaults to class name, but should be overridden.
      Returns:
      get the name of the sequence generator.
    • createSequence

      public abstract SoundSequence createSequence(QATestSet qaTestSet, LatLong location, LatLong rxLocation, double sampleRate, long startSample)
    • getnSounds

      public abstract int getnSounds()
      Returns:
      the nSounds
    • setnSounds

      public abstract void setnSounds(int nSounds)
      Parameters:
      nSounds - the nSounds to set