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 Link icon

    • minBandwidthHz Link icon

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

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

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

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

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

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

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

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

    • AcquisitionSettings Link icon

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