Package likelihoodDetectionModule
Class AcquisitionSettings
java.lang.Object
likelihoodDetectionModule.AcquisitionSettings
- All Implemented Interfaces:
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 Summary
Modifier and TypeFieldDescriptiondouble
The maximum bandwidth of the data source.double
The minimum bandwidth of the data source.int
The number of channels in the audio data.double
The preamplifier gain of the audio data.float
The sampling rate of the audio data.The name of the acquisition source module.int
The number assigned to the source module by the pamguard controller.double
The peak-to-peak voltage range of the audio data. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet a set of data that describes all of the parameters in a class
-
Field Details
-
minBandwidthHz
public double minBandwidthHzThe minimum bandwidth of the data source. -
maxBandwidthHz
public double maxBandwidthHzThe maximum bandwidth of the data source. -
samplingRateHz
public float samplingRateHzThe sampling rate of the audio data. -
numberChannels
public int numberChannelsThe number of channels in the audio data. -
voltageRange
public double voltageRangeThe peak-to-peak voltage range of the audio data. -
preampGainDb
public double preampGainDbThe preamplifier gain of the audio data. -
sourceName
The name of the acquisition source module. -
sourceNumber
public int sourceNumberThe number assigned to the source module by the pamguard controller.
-
-
Constructor Details
-
AcquisitionSettings
public AcquisitionSettings()Instantiates a new acquisition settings.
-
-
Method Details
-
getParameterSet
Description copied from interface:ManagedParameters
Get a set of data that describes all of the parameters in a class- Specified by:
getParameterSet
in interfaceManagedParameters
- Returns:
- description of the parameters in a class.
-