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
FieldsModifier and TypeFieldDescriptionlongThe padding to either side of the detectionintThe fft hopintThe 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 scalebooleanNormalise the FFFT'sintThe plot channelintThe window function index. - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected FFTPlotParamsclone()Get a set of data that describes all of the parameters in a classvoidsetColourMap(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
- 
clone
 - 
setColourMap
 - 
getParameterSet
Description copied from interface:ManagedParametersGet a set of data that describes all of the parameters in a class- Specified by:
 getParameterSetin interfaceManagedParameters- Returns:
 - description of the parameters in a class.
 
 
 -