Package qa.monitor
Class TimeFreqDetectionMatcher
java.lang.Object
qa.monitor.TimeDetectionMatcher
qa.monitor.TimeFreqDetectionMatcher
- All Implemented Interfaces:
DetectionMatcher<PamDataUnit>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
double
getOverlap
(PamDataUnit detection, QASoundDataUnit qaSound) Get the overlap between the qaSound and the detection.Methods inherited from class qa.monitor.TimeDetectionMatcher
getPostWindowMillis, getPreWindowMillis, hasSettings, setPostWindowMillis, setPreWindowMillis, showSettings
-
Constructor Details
-
TimeFreqDetectionMatcher
public TimeFreqDetectionMatcher()
-
-
Method Details
-
getOverlap
Description copied from interface:DetectionMatcher
Get the overlap between the qaSound and the detection. This is reported as the percentage of the qaSound which is covered by the detection- Specified by:
getOverlap
in interfaceDetectionMatcher<PamDataUnit>
- Overrides:
getOverlap
in classTimeDetectionMatcher
- Returns:
-
getName
- Specified by:
getName
in interfaceDetectionMatcher<PamDataUnit>
- Overrides:
getName
in classTimeDetectionMatcher
- Returns:
- The name of the match system
-
getDescription
- Specified by:
getDescription
in interfaceDetectionMatcher<PamDataUnit>
- Overrides:
getDescription
in classTimeDetectionMatcher
- Returns:
- a longer description, perhaps including any parameters describing how this is configured
-