Class GenericTOADSourceParams

java.lang.Object
PamguardMVC.toad.GenericTOADSourceParams
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class GenericTOADSourceParams extends Object implements Cloneable, Serializable, ManagedParameters
General parameters for detection TOAD measurement. Is split into two parts since the RAWOrFFTParams part is used by the FFTDataGrouper which is used in both beam formers and TOAD based algorithms, whereas the TOADtimingParams is only used with TOAD.
Author:
dg50
See Also:
  • Field Details

  • Constructor Details

    • GenericTOADSourceParams

      public GenericTOADSourceParams()
  • Method Details

    • clone

      public GenericTOADSourceParams clone()
    • getRawOrFFTParams

      public RawOrFFTParams getRawOrFFTParams()
      Returns:
      the rawOrFFTParams
    • setRawOrFFTParams

      public void setRawOrFFTParams(RawOrFFTParams rawOrFFTParams)
      Parameters:
      rawOrFFTParams - the rawOrFFTParams to set
    • getToadTimingParams

      public DelayMeasurementParams getToadTimingParams()
      Returns:
      the toadTimingParams
    • setToadTimingParams

      public void setToadTimingParams(DelayMeasurementParams toadTimingParams)
      Parameters:
      toadTimingParams - the toadTimingParams to set
    • getParameterSet

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Returns:
      description of the parameters in a class.