Class DLGroupDetection
java.lang.Object
PamguardMVC.PamDataUnit<PamDataUnit,SuperDetection>
PamguardMVC.superdet.SuperDetection<PamDataUnit>
Localiser.detectionGroupLocaliser.GroupDetection<PamDataUnit>
rawDeepLearningClassifier.segmenter.SegmenterDetectionGroup
rawDeepLearningClassifier.dlClassification.DLGroupDetection
- All Implemented Interfaces:
Comparable<PamDataUnit>,PamDetection,AcousticDataUnit
-
Field Summary
Fields inherited from class Localiser.detectionGroupLocaliser.GroupDetection
STATUS_CLOSED, STATUS_OPENFields inherited from class PamguardMVC.PamDataUnit
absBlockIndex, localisation -
Constructor Summary
ConstructorsConstructorDescriptionDLGroupDetection(long timeMilliseconds, int channelBitmap, long startSample, double duration) DLGroupDetection(long timeMilliseconds, int channelBitmap, long startSample, double duration, List<PamDataUnit> list) -
Method Summary
Modifier and TypeMethodDescriptiondouble[]gets the frequency limits from the DataUnitBaseData objectintGet the number of sub detections in the super detection.Methods inherited from class rawDeepLearningClassifier.segmenter.SegmenterDetectionGroup
getSampleRate, getSegmentDuration, getSegmentEndMillis, getSegmentStartMillis, getStartSecond, isAllowSubdetectionSharing, setStartSecondMethods inherited from class Localiser.detectionGroupLocaliser.GroupDetection
addFitData, addSubDetection, getEventEndTime, getEventId, getGroupDetectionLocalisation, getPredictedBearing, getStatus, makeLocalisation, setEventEndTime, setEventId, setStatusMethods inherited from class PamguardMVC.superdet.SuperDetection
addSubDetectionInfo, addSubDetections, clearSubDetectionData, clearSubDetectionObjects, clearSubdetectionsRemoved, findSubDetection, findSubDetection, findSubDetection, findSubdetectionInfo, findSubDetectionInfo, getLoadedSubDetectionsCount, getPresentSubDetections, getSubDetection, getSubdetectionInfo, getSubDetectionInfo, getSubDetections, getSubdetectionsRemoved, getSubDetectionSyncronisation, removeAllSubDetections, removeSubDetection, replaceSubDetection, sortSubDetectionsMethods inherited from class PamguardMVC.PamDataUnit
addDataAnnotation, addSuperDetection, amplifyMeasuredAmplitudeByDB, amplifyMeasuredAmplitudeByLinear, calcSnapshotGeometry, clearOandAngles, clearUpdateCount, compareTo, findDataAnnotation, findDataAnnotation, freeData, getAbsBlockIndex, getAmplitudeDB, getAnnotationsSummaryString, getBasicData, getCalculatedAmlitudeDB, getChannelBitmap, getColourIndex, getDataAnnotation, getDatabaseIndex, getDatabaseUpdateOf, getDataUnitFileInformation, getDataUnitPopupMenu, getDurationInMilliseconds, getEndTimeInMilliseconds, getFrequencyOverlap, getGpsPosition, getHydrophoneBitmap, getHydrophoneHeading, getLastChangeTime, getLastSample, getLastUpdateTime, getLocalisation, getMeasuredAmplitude, getMeasuredAmplitudeType, getNoiseBackground, getNumDataAnnotations, getOriginLatLong, getParentDataBlock, getSampleDuration, getSampleDurationAsInt, getSeconds, getSequenceBitmap, getSequenceBitmapObject, getSignalExcess, getSignalSPL, getSnapshotGeometry, getStartSample, getSummaryString, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetectionsCount, getSuperDetectionSyncronisation, getSuperId, getTimeDelaysSeconds, getTimeMilliseconds, getTimeNanoseconds, getTimeOverlap, getUID, getUpdateCount, isDeleted, isEmbryonic, isForceAmpRecalc, linAmplitudeToDB, removeDataAnnotation, removeDataAnnotation, removeSuperDetection, setAbsBlockIndex, setCalculatedAmlitudeDB, setChannelBitmap, setDatabaseIndex, setDatabaseUpdateOf, setDataUnitFileInformation, setDeleted, setDurationInMilliseconds, setEmbryonic, setForceAmpRecalc, setFrequency, setInfo, setLastUpdateTime, setLocalisation, setMeasuredAmpAndType, setMeasuredAmplitude, setMeasuredAmplitudeType, setNoiseBackground, setParentDataBlock, setSampleDuration, setSequenceBitmap, setSignalExcess, setSignalSPL, setSnapshotGeometry, setStartSample, setTimeDelaysSeconds, setTimeMilliseconds, setUID, setUniqueSuperDetection, sortOutputMaps, updateDataUnit
-
Constructor Details
-
DLGroupDetection
public DLGroupDetection(long timeMilliseconds, int channelBitmap, long startSample, double duration, List<PamDataUnit> list) -
DLGroupDetection
public DLGroupDetection(long timeMilliseconds, int channelBitmap, long startSample, double duration)
-
-
Method Details
-
getFrequency
public double[] getFrequency()Description copied from class:PamDataUnitgets the frequency limits from the DataUnitBaseData object- Overrides:
getFrequencyin classPamDataUnit<PamDataUnit,SuperDetection> - Returns:
-
getSubDetectionsCount
public int getSubDetectionsCount()Description copied from class:SuperDetectionGet the number of sub detections in the super detection. note that they may not all be loaded in memory.- Overrides:
getSubDetectionsCountin classSuperDetection<PamDataUnit>- Returns:
- Number of sub detections.
-