Class RawWaveformPlot

java.lang.Object
detectionPlotFX.plots.WaveformPlot<PamDataUnit>
detectionPlotFX.rawDDPlot.RawWaveformPlot
All Implemented Interfaces:
DetectionPlot<PamDataUnit>

public class RawWaveformPlot extends WaveformPlot<PamDataUnit>
Plot for any RawDataHolder to show a waveform.
Author:
Jamie Macaulay
  • Constructor Details

  • Method Details

    • getWaveform

      public double[][] getWaveform(PamDataUnit pamDetection)
      Description copied from class: WaveformPlot
      Get the waveforms from a PamDetection
      Specified by:
      getWaveform in class WaveformPlot<PamDataUnit>
      Parameters:
      pamDetection - the detection
      Returns:
      the waveform for each channel
    • getName

      public String getName()
      Description copied from interface: DetectionPlot
      Get the name of the plot e.g. waveform, spectrum etc.
    • getEnvelope

      public double[][] getEnvelope(PamDataUnit pamDetection)
      Description copied from class: WaveformPlot
      Get the hilbert transform for each click from a PamDetection
      Specified by:
      getEnvelope in class WaveformPlot<PamDataUnit>
      Parameters:
      pamDetection - the detection
      Returns:
      the waveform for each channel