Package difar

Class DifarParameters.SpeciesParams

java.lang.Object
difar.DifarParameters.SpeciesParams
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters
Enclosing class:
DifarParameters

public class DifarParameters.SpeciesParams extends Object implements Serializable, Cloneable, ManagedParameters
See Also:
  • Field Details

    • lookupItemName

      public String lookupItemName
    • processFreqMin

      public float processFreqMin
    • processFreqMax

      public float processFreqMax
    • sampleRate

      public float sampleRate
    • FFTLength

      public int FFTLength
    • FFTHop

      public int FFTHop
    • difarOutputType

      public DifarParameters.DifarOutputTypes difarOutputType
    • useMarkedBandsForSpectrogramClips

      public boolean useMarkedBandsForSpectrogramClips
    • useDetectionLimitsForTriggeredDetections

      public boolean useDetectionLimitsForTriggeredDetections
      for maons, use the max/min of the detection rather than the whale defaults
  • Constructor Details

    • SpeciesParams

      public SpeciesParams(String lookupItemName, boolean useDefaults)
  • Method Details

    • clone

    • getnAngleSections

      public int getnAngleSections()
      Returns:
      the nAngleSections
    • setnAngleSections

      public void setnAngleSections(int nAngleSections)
      Parameters:
      nAngleSections - the nAngleSections to set
    • getDifarGramIntensityScaleFactor

      public double getDifarGramIntensityScaleFactor()
      Returns:
      the difarGramIntensityScaleFactor
    • setDifarGramIntensityScaleFactor

      public void setDifarGramIntensityScaleFactor(double difarGramIntensityScaleFactor)
      Parameters:
      difarGramIntensityScaleFactor - the difarGramIntensityScaleFactor 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.