fftManager
Class FFTDataUnit
java.lang.Object
PamguardMVC.PamDataUnit
PamDetection.AcousticDataUnit
fftManager.FFTDataUnit
- All Implemented Interfaces:
- java.lang.Comparable<PamDataUnit>
public class FFTDataUnit
- extends AcousticDataUnit
|
Constructor Summary |
FFTDataUnit(long timeMilliseconds,
int channelBitmap,
long startSample,
long duration,
Complex[] fftData,
int fftSlice)
|
| Methods inherited from class PamDetection.AcousticDataUnit |
amplifyMeasuredAmplitudeByDB, amplifyMeasuredAmplitudeByLinear, compareTo, getAmplitudeDB, getCalculatedAmlitudeDB, getDuration, getFrequency, getFrequencyOverlap, getLastSample, getMeasuredAmplitude, getMeasuredAmplitudeType, getSeconds, getStartSample, getTimeOverlap, setCalculatedAmlitudeDB, setDuration, setFrequency, setInfo, setMeasuredAmplitude, setMeasuredAmplitude, setMeasuredAmplitudeType, setStartSample |
| Methods inherited from class PamguardMVC.PamDataUnit |
clearUpdateCount, getAbsBlockIndex, getChannelBitmap, getDatabaseIndex, getDatabaseUpdateOf, getDataUnitFileInformation, getGpsPosition, getLastUpdateTime, getLocalisation, getOriginLatLong, getPairAngle, getParentDataBlock, getTimeMilliseconds, getUpdateCount, setAbsBlockIndex, setChannelBitmap, setDatabaseIndex, setDatabaseUpdateOf, setDataUnitFileInformation, setLastUpdateTime, setLocalisation, setOriginLatLong, setParentDataBlock, setTimeMilliseconds, updateDataUnit |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fftData
Complex[] fftData
fftSlice
private int fftSlice
FFTDataUnit
public FFTDataUnit(long timeMilliseconds,
int channelBitmap,
long startSample,
long duration,
Complex[] fftData,
int fftSlice)
setInfo
public void setInfo(long timeMilliseconds,
int channelBitmap,
long startSample,
long duration,
int fftSlice)
finalize
protected void finalize()
throws java.lang.Throwable
- Overrides:
finalize in class java.lang.Object
- Throws:
java.lang.Throwable
recycleComplexData
private void recycleComplexData(Complex[] fftData)
getFftData
public Complex[] getFftData()
setFftData
public void setFftData(Complex[] fftData)
getFftSlice
public int getFftSlice()