Class BandAnalyser

java.lang.Object
noiseBandMonitor.BandAnalyser

public class BandAnalyser extends Object
Class to assess the performance of a bank of filters and decimators.
Author:
Doug Gillespie
  • Constructor Details

    • BandAnalyser

      public BandAnalyser(NoiseBandControl noiseBandControl, double topSampleRate, NoiseBandSettings noiseBandSettings)
      Parameters:
      topSampleRate -
      decimatorFilters -
      bandFilters -
  • Method Details

    • calculatePerformance

      public BandPerformance[] calculatePerformance()
    • getDecimationFilters

      public ArrayList<FilterMethod> getDecimationFilters()
      Returns:
      the decimationFilters
    • getBandFilters

      public ArrayList<FilterMethod> getBandFilters()
      Returns:
      the bandFilters
    • getBandPerformances

      public BandPerformance[] getBandPerformances()
      Returns:
      the bandPerformances