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)
-