Class DelphinIDUtils.DetectionGroupMAT<T extends PamDataUnit>
java.lang.Object
rawDeepLearningClassifier.dlClassification.delphinID.DelphinIDUtils.DetectionGroupMAT<T>
- Enclosing class:
 DelphinIDUtils
Holds a whistle group and some extra information on sample rate, fft length and hop and the start of the processed file. 
 Keep Java 11 compliant so do not use record.
- 
Field Summary
FieldsModifier and TypeFieldDescriptiondoubledoublelongdouble - 
Constructor Summary
ConstructorsConstructorDescriptionDetectionGroupMAT(ArrayList<T> whistle, double sampleRate, double fftLen, double fftHop, long fileDataStart) DetectionGroupMAT(ArrayList<T> whistle, double sampleRate, long fileDataStart)  - 
Method Summary
Modifier and TypeMethodDescriptiondoubledoublelongdoublevoidsetFftHop(double fftHop) voidsetFftLen(double fftLen) voidsetFileDataStart(long fileDataStart) voidsetSampleRate(double sampleRate) voidsetWhistle(ArrayList<T> whistle)  
- 
Field Details
- 
whistle
 - 
sampleRate
public double sampleRate - 
fftLen
public double fftLen - 
fftHop
public double fftHop - 
fileDataStart
public long fileDataStart 
 - 
 - 
Constructor Details
- 
DetectionGroupMAT
 - 
DetectionGroupMAT
 
 - 
 - 
Method Details
- 
getDetections
 - 
setWhistle
 - 
getSampleRate
public double getSampleRate() - 
setSampleRate
public void setSampleRate(double sampleRate)  - 
getFftLen
public double getFftLen() - 
setFftLen
public void setFftLen(double fftLen)  - 
getFftHop
public double getFftHop() - 
setFftHop
public void setFftHop(double fftHop)  - 
getFileDataStart
public long getFileDataStart() - 
setFileDataStart
public void setFileDataStart(long fileDataStart)  
 -