Class WrappedBeamFormerProcess

java.lang.Object
PamguardMVC.PamProcess
beamformer.BeamFormerBaseProcess
bearinglocaliser.beamformer.WrappedBeamFormerProcess
All Implemented Interfaces:
PamObserver, ProcessAnnotator

public class WrappedBeamFormerProcess extends BeamFormerBaseProcess
  • Constructor Details Link icon

  • Method Details Link icon

    • pamStart Link icon

      public void pamStart()
      Description copied from class: PamProcess
      Called for each process to tell it to start (may not be necessary for processes which are listening for data anyway).
      Specified by:
      pamStart in class PamProcess
    • pamStop Link icon

      public void pamStop()
      Description copied from class: PamProcess
      Stops the process.
      Specified by:
      pamStop in class PamProcess
    • findFFTDataBlock Link icon

      public FFTDataBlock findFFTDataBlock()
      Description copied from class: BeamFormerBaseProcess
      Find the source of FFT data for the beam former. this may not be the same as the main data source if the main source is raw or detection data (overridden in BeamFormLocProcess).
      Overrides:
      findFFTDataBlock in class BeamFormerBaseProcess
      Returns:
      FFT source for the beam former.
    • getFftDataSource Link icon

      public FFTDataBlock getFftDataSource()
      Overrides:
      getFftDataSource in class BeamFormerBaseProcess
      Returns:
      the fftDataSource
    • sortFFTBlock Link icon

      public void sortFFTBlock()
    • prepareProcess Link icon

      public void prepareProcess()
      Description copied from class: PamProcess
      Called for each process before any of them receive the PamStart command
      Overrides:
      prepareProcess in class BeamFormerBaseProcess
    • getCollatedBeamOGram Link icon

      public List<BeamOGramDataUnit> getCollatedBeamOGram()
      Returns:
      the collatedBeamOGram