Package clickDetector
Class ClickParameters
java.lang.Object
clickDetector.ClickParameters
- All Implemented Interfaces:
Serializable
,Cloneable
,ManagedParameters
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionint
Interval for storing background measurements.boolean
Run classification in real time / online ops.int
The type of classifier to use - CLASSIFY_SWEEP is the default.Click localiser paramaters.boolean
double
double
Deprecated.boolean
boolean
static final int
static final int
static final int
double
double
int
double
Deprecated.int
double
Deprecated.int
Min number of channels that have to be triggered for a click to be read.double
boolean
Deprecated.int
int
boolean
Make the trigger function output data available as raw data so it can be viewed.int
How to colour clicks on radar displays (this will apply to all radars - not possible to do them individually at the moment).boolean
float
boolean
boolean
static final long
double
int
Deprecated.boolean
Single plot of waveforms on top of each other - rather than one per channelint
How to colour clicks on spectrogram displays (this will apply to all radars - not possible to do them individually at the moment).boolean
Store trigger background in binary storesint
boolean
view a filtered waveform in the displayboolean
Stop auto scaling the x axis - fix it at the max click length.Parameters for waveform filter.boolean
Show the envelope waveform -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
int
int
getChannelBitmap
(int i) int[]
getDelayMeasurementParams
(int clickType, boolean forceDefault) Get the delay measurement params for a specific click type.int
Get a set of data that describes all of the parameters in a classvoid
setChannelBitmap
(int channelBitmap) void
setChannelGroups
(int[] channelGroups) void
setDelayMeasurementParams
(int clickType, DelayMeasurementParams delayMeasurementParams) Set the delay measurement parameters for a specific click type.void
setGroupedSourceParameters
(GroupedSourceParameters groupedSourceParameters) void
setGroupingType
(int groupingType) void
setRawDataSource
(String rawDataSource)
-
Field Details
-
serialVersionUID
public static final long serialVersionUID- See Also:
-
triggerBitmap
public int triggerBitmap -
minTriggerChannels
public int minTriggerChannelsMin number of channels that have to be triggered for a click to be read. -
dbThreshold
public double dbThreshold -
longFilter
public double longFilter -
longFilter2
public double longFilter2 -
shortFilter
public double shortFilter -
preSample
public int preSample -
postSample
public int postSample -
minSep
public int minSep -
maxLength
public int maxLength -
preFilter
-
triggerFilter
-
sampleNoise
public boolean sampleNoise -
noiseSampleInterval
public double noiseSampleInterval -
storeBackground
public boolean storeBackgroundStore trigger background in binary stores -
backgroundIntervalMillis
public int backgroundIntervalMillisInterval for storing background measurements. -
clickClassifierType
public int clickClassifierTypeThe type of classifier to use - CLASSIFY_SWEEP is the default. -
runEchoOnline
public boolean runEchoOnline -
discardEchoes
public boolean discardEchoes -
classifyOnline
public boolean classifyOnlineRun classification in real time / online ops. -
discardUnclassifiedClicks
public boolean discardUnclassifiedClicks -
createRCFile
public boolean createRCFile -
rcAutoNewFile
public boolean rcAutoNewFile -
rcFileLength
public float rcFileLength -
storageDirectory
-
storageInitials
-
clickAlarmList
-
publishTriggerFunction
public boolean publishTriggerFunctionMake the trigger function output data available as raw data so it can be viewed. -
waveShowEnvelope
public boolean waveShowEnvelopeShow the envelope waveform -
waveFixedXScale
public boolean waveFixedXScaleStop auto scaling the x axis - fix it at the max click length. -
viewFilteredWaveform
public boolean viewFilteredWaveformview a filtered waveform in the display -
waveformFilterParams
Parameters for waveform filter. -
clickLocParams
Click localiser paramaters. -
singleWavePlot
public boolean singleWavePlotSingle plot of waveforms on top of each other - rather than one per channel -
radarColour
public int radarColourHow to colour clicks on radar displays (this will apply to all radars - not possible to do them individually at the moment). -
spectrogramColour
public int spectrogramColourHow to colour clicks on spectrogram displays (this will apply to all radars - not possible to do them individually at the moment). -
LINES_SHOW_NONE
public static final int LINES_SHOW_NONE- See Also:
-
LINES_SHOW_SOME
public static final int LINES_SHOW_SOME- See Also:
-
LINES_SHOW_ALL
public static final int LINES_SHOW_ALL- See Also:
-
showShortTrains
Deprecated. -
minTimeSeparation
Deprecated. -
minBearingSeparation
Deprecated. -
defaultRange
Deprecated. -
plotIndividualBearings
Deprecated.
-
-
Constructor Details
-
ClickParameters
public ClickParameters()
-
-
Method Details
-
clone
-
getDelayMeasurementParams
Get the delay measurement params for a specific click type.- Parameters:
clickType
- click type- Returns:
- delay measurement parameters.
-
setDelayMeasurementParams
Set the delay measurement parameters for a specific click type.- Parameters:
clickType
- click typedelayMeasurementParams
- measurement parameters
-
getLocalisationParams
- Returns:
- the click localisation parameters.
-
getOverlayMarkDataSelectorParams
- Returns:
- the overlayMarkDataSelectorParams
-
getGroupedSourceParameters
- Returns:
- the groupedSourceParameters
-
setGroupedSourceParameters
- Parameters:
groupedSourceParameters
- the groupedSourceParameters to set
-
getRawDataSource
- Returns:
- the rawDataSource
-
setRawDataSource
- Parameters:
rawDataSource
- the rawDataSource to set
-
getChannelBitmap
public int getChannelBitmap(int i) - Returns:
- the channelBitmap
-
getChannelBitmap
public int getChannelBitmap()- Returns:
- the channelBitmap
-
setChannelBitmap
public void setChannelBitmap(int channelBitmap) - Parameters:
channelBitmap
- the channelBitmap to set
-
getChannelGroups
public int[] getChannelGroups()- Returns:
- the channelGroups
-
setChannelGroups
public void setChannelGroups(int[] channelGroups) - Parameters:
channelGroups
- the channelGroups to set
-
getGroupingType
public int getGroupingType()- Returns:
- the groupingType
-
setGroupingType
public void setGroupingType(int groupingType) - Parameters:
groupingType
- the groupingType to set
-
getParameterSet
Description copied from interface:ManagedParameters
Get a set of data that describes all of the parameters in a class- Specified by:
getParameterSet
in interfaceManagedParameters
- Returns:
- description of the parameters in a class.
-