Class DetectionGrouper<t extends PamDataUnit>

java.lang.Object
Localiser.detectionGroupLocaliser.DetectionGrouper<t>
Direct Known Subclasses:
WhistleDetectionGrouper

public abstract class DetectionGrouper<t extends PamDataUnit> extends Object
  • Constructor Details

  • Method Details

    • setupGroups

      public void setupGroups(GroupedSourceParameters groupedSourceParameters)
    • findGroups

      public 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.
      Parameters:
      pamDetection - new Detection
      Returns:
      list of matches to this detection.
    • match

      public abstract boolean match(PamDataUnit currentData, PamDataUnit olderData)