public abstract class DetectionGrouper<t extends PamDetection>
extends java.lang.Object
Constructor and Description |
---|
DetectionGrouper(PamControlledUnit pamControlledUnit,
PamDataBlock<t> sourceDataBlock) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<t> |
findGroups(t pamDetection)
Call this just before a detection is added to a PamDataBlock so that
localisation information can be added to the detection before it goes
off into the PAMGUARD system.
|
abstract boolean |
match(PamDetection currentData,
PamDetection olderData) |
void |
setupGroups(GroupedSourceParameters groupedSourceParameters) |
public DetectionGrouper(PamControlledUnit pamControlledUnit, PamDataBlock<t> sourceDataBlock)
public void setupGroups(GroupedSourceParameters groupedSourceParameters)
public java.util.ArrayList<t> findGroups(t pamDetection)
pamDetection
- new Detectionpublic abstract boolean match(PamDetection currentData, PamDetection olderData)