Package Filters

Class NullMethod


public class NullMethod extends FilterMethod
  • Constructor Details

    • NullMethod

      public NullMethod(double sampleRate, FilterParams filterParams)
  • Method Details

    • createFilter

      public Filter createFilter(int channel)
      Specified by:
      createFilter in class FilterMethod
      Parameters:
      channel - channel number (used in filter book keeping)
      Returns:
      Create a filter object - which can actually do some filtering for us. Note that a filterMethod object may be asked to create multiple filters for multi-channel systems.
    • getFilterGain

      public double getFilterGain(double omega)
      Description copied from class: FilterMethod
      Get the filter gain at an angular frequency (o invalid input: '<' omega invalid input: '<' pi).
      Specified by:
      getFilterGain in class FilterMethod
      Parameters:
      omega - angular frequency
      Returns:
      gain
    • getFilterGainConstant

      public double getFilterGainConstant()
      Specified by:
      getFilterGainConstant in class FilterMethod
      Returns:
      any additional gain constant (needed for IIRF's)
    • getFilterPhase

      public double getFilterPhase(double omega)
      Description copied from class: FilterMethod
      Get the filter phase at an angular frequency (o invalid input: '<' omega invalid input: '<' pi).
      Specified by:
      getFilterPhase in class FilterMethod
      Parameters:
      omega - angular frequency
      Returns:
      phase