Class AcquisitionSettings

java.lang.Object
likelihoodDetectionModule.AcquisitionSettings
All Implemented Interfaces:
Serializable, ManagedParameters

public class AcquisitionSettings extends Object implements Serializable, ManagedParameters
The AcquisitionSettings class provides a module-local storage object for holding on to the properties of the audio data source (acquisition module) upon which the module is depending.
See Also:
  • Field Details

    • minBandwidthHz

      public double minBandwidthHz
      The minimum bandwidth of the data source.
    • maxBandwidthHz

      public double maxBandwidthHz
      The maximum bandwidth of the data source.
    • samplingRateHz

      public float samplingRateHz
      The sampling rate of the audio data.
    • numberChannels

      public int numberChannels
      The number of channels in the audio data.
    • voltageRange

      public double voltageRange
      The peak-to-peak voltage range of the audio data.
    • preampGainDb

      public double preampGainDb
      The preamplifier gain of the audio data.
    • sourceName

      public String sourceName
      The name of the acquisition source module.
    • sourceNumber

      public int sourceNumber
      The number assigned to the source module by the pamguard controller.
  • Constructor Details

    • AcquisitionSettings

      public AcquisitionSettings()
      Instantiates a new acquisition settings.
  • Method Details