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
FieldsModifier and TypeFieldDescriptionbooleanUse an averaging window adaptive noise floor.doubledoubledoubleThe averaging value/damping factor for the adaptive noise floor.booleanSmooth the detector outputdoubledoublestatic final longThe averaging value/damping factor for detector output.doubleIf there is a loud short sound then the adaptive noise filter will take along time to decay back to normal.booleanUse a dB scale to calculate peaksbooleanFields inherited from class IshmaelDetector.IshDetParams
groupedSourceParmas, maxTime, minTime, refractoryTime, smoothing, thresh, vscale -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected EnergySumParamsclone()Get 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
-
clone
- Overrides:
clonein classIshDetParams
-
getParameterSet
Description copied from interface:ManagedParametersGet a set of data that describes all of the parameters in a class- Specified by:
getParameterSetin interfaceManagedParameters- Overrides:
getParameterSetin classIshDetParams- Returns:
- description of the parameters in a class.
-