Package PamguardMVC

Interface AcousticDataUnit

All Known Subinterfaces:
PamDetection
All Known Implementing Classes:
AbstractWhistleDataUnit, AveragedSpectraDataUnit, AzigramDataUnit, BeamFormerDataUnit, BeamOGramDataUnit, CepstrumDataUnit, ClickDetection, ClickDLTest.PredGroupedRawData, ClickTrainDetection, ClipDataUnit, ClipSpectrogramMark, ConnectedRegionDataUnit, CPODClickTrainDataUnit, CTDataUnit, CTDetectionGroupDataUnit, DbHtDataUnit, DelphinIDUtils.WhistleContourMAT, DifarDataUnit, DLDetection, EventDataUnit, FFTDataUnit, GPLDetection, GroupDetDataUnit, GroupDetection, GroupedRawData, IshAnchorGroup, IshDetection, IshDetFnDataUnit, IshDetWrapper, IshTrack, LtsaDataUnit, MarkDataUnit, NoiseDataUnit, NormalizedDataUnit, OfflineDbHtDataUnit, OfflineEventDataUnit, OfflineOneBandDataUnit, OneBandDataUnit, PeakDataUnit, PrintScreenDataUnit, QASoundDataUnit, RavenDataUnit, RawDataUnit, RoccaContourDataUnit, RoccaDataUnit, RoccaLoggingDataUnit, RoccaSightingDataUnit, RWEDataUnit, SegmenterDetectionGroup, ShapeDataUnit, SpectralEtiDataUnit, TempCTDataUnit, ThingHeard, ThresholdDetectorDataUnit, TowedArray3DDataUnit, TrackedGroupDataUnit, TriggerLevelDataUnit, TriggerWaveDataUnit, VetoBackgroundDataUnit, VetoDataUnit, WhistleClassificationDataUnit, WhistleGroupDetection, WhistleToneGroupedDetection

public interface AcousticDataUnit
Used as a flag to indicate that the data unit implementing this interface holds some type of acoustic data. This interface is empty and does not require any methods to be implemented which are not already in PamDataUnit, however you must ensure that getStartSample() returns a non null number
Author:
Doug Gillespie