Class BandPerformance

java.lang.Object
noiseBandMonitor.BandPerformance

public class BandPerformance extends Object
Contains data on the performance of a single filter band.
Author:
Doug Gillespie
  • Constructor Details

    • BandPerformance

      public BandPerformance(int nPointsPerBand, double[] frequencyList, FilterMethod filterMethod)
      Parameters:
      frequencyList -
      filterMethod -
  • Method Details

    • addData

      public void addData(int iF, double output)
    • getNormalisedEffectiveBandwidth

      public double getNormalisedEffectiveBandwidth()
      Returns:
      the normalised effective bandwidth.
    • getFilterIntegratedResponse

      public double getFilterIntegratedResponse()
      Returns:
      the filter integrated response in dB
    • getFilterMethod

      public FilterMethod getFilterMethod()
      Returns:
      the filterMethod
    • getTotOutput

      public double getTotOutput()
      Returns:
      the totOutput
    • getTotOutput2

      public double getTotOutput2()
      Returns:
      the totOutput2
    • getFrequencyList

      public double[] getFrequencyList()
      Returns:
      the frequencyList
    • getGainList

      public double[] getGainList()
      Returns:
      the gainList
    • getnPointsPerBand

      public int getnPointsPerBand()
      Returns:
      the nPointsPerBand
    • getGainListdB

      public double[] getGainListdB()