Package clipgenerator

Class ClipGenSetting

java.lang.Object
clipgenerator.ClipGenSetting
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class ClipGenSetting extends Object implements Serializable, Cloneable, ManagedParameters
Settings for a clip generator - which can be triggered by any AcousticDataUnit.

Author:
Doug Gillespie
See Also:
  • Field Details

    • serialVersionUID

      public static final long serialVersionUID
      See Also:
    • DETECTION_CHANNELS_ONLY

      public static final int DETECTION_CHANNELS_ONLY
      See Also:
    • FIRST_DETECTION_CHANNEL_ONLY

      public static final int FIRST_DETECTION_CHANNEL_ONLY
      See Also:
    • ALL_CHANNELS

      public static final int ALL_CHANNELS
      See Also:
    • channelSelTypes

      public static final String[] channelSelTypes
      Types of channel selection.
    • dataName

      public String dataName
      Data name of the trigger data block.
    • enable

      public boolean enable
      Enabled
    • preSeconds

      public double preSeconds
      Seconds before start of trigger
    • postSeconds

      public double postSeconds
      Seconds after end of trigger.
    • channelSelection

      public int channelSelection
      Channel selection, all, first, one, etc.
    • clipPrefix

      public String clipPrefix
      prefix for the clip (ahead of the date string). Can be null in which case the default is used.
    • useDataBudget

      public boolean useDataBudget
      If false, then record absolutely everything.
    • dataBudget

      public int dataBudget
      Data budget in kilobytes.
    • budgetPeriodHours

      public double budgetPeriodHours
      Budget period in hours.
    • mapLineLength

      public Double mapLineLength
      Length of line to display on map in metres.
  • Constructor Details

    • ClipGenSetting

      public ClipGenSetting(String dataName)
      Parameters:
      dataName -
  • Method Details