Package IshmaelDetector
Class EnergySumParams
java.lang.Object
IshmaelDetector.IshDetParams
IshmaelDetector.EnergySumParams
- All Implemented Interfaces:
Serializable
,Cloneable
,ManagedParameters
public class EnergySumParams
extends IshDetParams
implements Serializable, Cloneable, ManagedParameters
Parameters for the energy sum detectors.
- Author:
- Dave Mellinger and Hisham Qayum
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionboolean
Use an averaging window adaptive noise floor.double
double
double
The averaging value/damping factor for the adaptive noise floor.boolean
Smooth the detector outputdouble
double
static final long
The averaging value/damping factor for detector output.double
If there is a loud short sound then the adaptive noise filter will take along time to decay back to normal.boolean
Use a dB scale to calculate peaksboolean
Fields inherited from class IshmaelDetector.IshDetParams
groupedSourceParmas, maxTime, minTime, refractoryTime, smoothing, thresh, vscale
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet a set of data that describes all of the parameters in a classMethods inherited from class IshmaelDetector.IshDetParams
getName, setName
-
Field Details
-
serialVersionUID
public static final long serialVersionUID- See Also:
-
f0
public double f0 -
f1
public double f1 -
ratiof0
public double ratiof0 -
ratiof1
public double ratiof1 -
useRatio
public boolean useRatio -
adaptiveThreshold
public boolean adaptiveThresholdUse an averaging window adaptive noise floor. -
longFilter
public double longFilterThe averaging value/damping factor for the adaptive noise floor. -
useLog
public boolean useLogUse a dB scale to calculate peaks -
spikeDecay
public double spikeDecayIf there is a loud short sound then the adaptive noise filter will take along time to decay back to normal. If the result reaches spikeDecay*the current energy then a noise exponentially decays -
outPutSmoothing
public boolean outPutSmoothingSmooth the detector output -
shortFilter
The averaging value/damping factor for detector output. .
-
-
Constructor Details
-
EnergySumParams
public EnergySumParams()
-
-
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
- Overrides:
getParameterSet
in classIshDetParams
- Returns:
- description of the parameters in a class.
-