Class FixedTOADFFTFilter<T extends PamDataUnit<?,?>>

java.lang.Object
PamguardMVC.toad.TOADFFTFilter<T>
PamguardMVC.toad.FixedTOADFFTFilter<T>

public class FixedTOADFFTFilter<T extends PamDataUnit<?,?>> extends TOADFFTFilter<T>
  • Constructor Details

    • FixedTOADFFTFilter

      public FixedTOADFFTFilter(FFTFilterParams fftFilterParams, float sampleRate)
  • Method Details

    • getUsedFFTBins

      public int[] getUsedFFTBins(T dataUnit, int sampleInSound, float sampleRate, int fftLength)
      Specified by:
      getUsedFFTBins in class TOADFFTFilter<T extends PamDataUnit<?,?>>
    • getZeroedBins

      public int[] getZeroedBins(T dataUnit, int sampleInSound, float sampleRate, int fftLength)
    • getFFTFilterParams

      public FFTFilterParams getFFTFilterParams()
      Returns:
      the fftFilterParams
    • setFFTFilterParams

      public void setFFTFilterParams(FFTFilterParams fftFilterParams, float sampleRate)
      Parameters:
      fftFilterParams - the fftFilterParams to set