Package detectionPlotFX.plots
Class FFTPlotParams
java.lang.Object
detectionPlotFX.plots.FFTPlotParams
- All Implemented Interfaces:
Serializable
,Cloneable
,ManagedParameters
- Direct Known Subclasses:
WhistlePlotParams
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionlong
The padding to either side of the detectionint
The fft hopint
The fft lengthdouble[]
The minimum and maximum frequency amplitude limits that can be set using the colour bardouble[]
The range of amplitudes between which there is a colour scaleboolean
Normalise the FFFT'sint
The plot channelint
The window function index. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet a set of data that describes all of the parameters in a classvoid
setColourMap
(ColourArray.ColourArrayType colourArrayType)
-
Field Details
-
fftHop
public int fftHopThe fft hop -
fftLength
public int fftLengthThe fft length -
windowFunction
public int windowFunctionThe window function index. -
detPadding
public long detPaddingThe padding to either side of the detection -
freqAmplitudeLimits
public double[] freqAmplitudeLimitsThe minimum and maximum frequency amplitude limits that can be set using the colour bar -
freqAmplitudeRange
public double[] freqAmplitudeRangeThe range of amplitudes between which there is a colour scale -
plotChannel
public int plotChannelThe plot channel -
normalise
public boolean normaliseNormalise the FFFT's
-
-
Constructor Details
-
FFTPlotParams
public FFTPlotParams()
-
-
Method Details
-
setColourMap
-
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.
-