Package clipgenerator
Class ClipGenSetting
java.lang.Object
clipgenerator.ClipGenSetting
- All Implemented Interfaces:
 Serializable,Cloneable,ManagedParameters
Settings for a clip generator - which can be triggered by any AcousticDataUnit. 
 
- Author:
 - Doug Gillespie
 - See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intdoubleBudget period in hours.intChannel selection, all, first, one, etc.static final String[]Types of channel selection.prefix for the clip (ahead of the date string).intData budget in kilobytes.Data name of the trigger data block.static final intbooleanEnabledstatic final intLength of line to display on map in metres.doubleSeconds after end of trigger.doubleSeconds before start of triggerstatic final longbooleanIf false, then record absolutely everything. - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected ClipGenSettingclone()Get a set of data that describes all of the parameters in a class 
- 
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
Types of channel selection. - 
dataName
Data name of the trigger data block. - 
enable
public boolean enableEnabled - 
preSeconds
public double preSecondsSeconds before start of trigger - 
postSeconds
public double postSecondsSeconds after end of trigger. - 
channelSelection
public int channelSelectionChannel selection, all, first, one, etc. - 
clipPrefix
prefix for the clip (ahead of the date string). Can be null in which case the default is used. - 
useDataBudget
public boolean useDataBudgetIf false, then record absolutely everything. - 
dataBudget
public int dataBudgetData budget in kilobytes. - 
budgetPeriodHours
public double budgetPeriodHoursBudget period in hours. - 
mapLineLength
Length of line to display on map in metres. 
 - 
 - 
Constructor Details
- 
ClipGenSetting
- Parameters:
 dataName-
 
 - 
 - 
Method Details
- 
clone
 - 
getParameterSet
Description copied from interface:ManagedParametersGet a set of data that describes all of the parameters in a class- Specified by:
 getParameterSetin interfaceManagedParameters- Returns:
 - description of the parameters in a class.
 
 
 -