Package dataGram

Interface DatagramProvider

All Known Implementing Classes:
ClickDatagramProvider, CPODDataGramProvider, DbHtDatagramProvider, DLDataUnitDatagram, DLDetectionDatagram, GPLDatagramProvider, LtsaDatagramProvider, NoiseBandDatagramProvider, OneBandDatagramProvider, RWEDatagramProvider, TideDatagramProvider, WMDatagramProvider

public interface DatagramProvider
Interface implemented on a PamDataBlock which is able to provide Datagram type data.
Author:
Doug Gillespie
  • Method Details

    • getNumDataGramPoints

      int getNumDataGramPoints()
      Get the number of points required in a datagram by these data (e.g. half the fft length)
      Returns:
      the number of points in each time slice
    • addDatagramData

      int addDatagramData(PamDataUnit dataUnit, float[] dataGramLine)
      Add datagram data to the dataGram line. The implementation should simply add data into the passed array.
      Parameters:
      dataGramLine -
      Returns:
      number of points added ?
    • getScaleInformation

      DatagramScaleInformation getScaleInformation()
      Returns:
      information on the datagram scale