Package clickTrainDetector
Class ClickTrainParams
java.lang.Object
clickTrainDetector.ClickTrainParams
- All Implemented Interfaces:
 Serializable,Cloneable,ManagedParameters
Settings for the click train detector. Algorithm specific settings are stored for each click train
 algorithm.
- Author:
 - Jamie Macaulay
 - See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionint[]The channel groups to be used in the click train detector.A list of classification parameters for each classifier.intThe selected type of click train detector.Localisation parameters for the click train localisation.intThe index of the data source.The data source name.booleanRun the click train classifier.static final longA simple initial classifier which junks click trains below a certain length and above a certain chi2 value.booleanTrue to use the data selector to pre filter clicks - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected ClickTrainParamsclone()intMake a single channel map out of channel groups bitmaps.Get a set of data that describes all of the parameters in a classtoString() 
- 
Field Details
- 
serialVersionUID
public static final long serialVersionUID- See Also:
 
 - 
ctDetectorType
public int ctDetectorTypeThe selected type of click train detector. - 
dataSourceName
The data source name. - 
dataSourceIndex
public int dataSourceIndexThe index of the data source. - 
channelGroups
public int[] channelGroupsThe channel groups to be used in the click train detector. - 
runClassifier
public boolean runClassifierRun the click train classifier. - 
simpleCTClassifier
A simple initial classifier which junks click trains below a certain length and above a certain chi2 value. This ensure that not all clicks are saved to the database which would take up a lot of storage and possibly destabilise PAMGuard. It also ensure that enough click trains are saved so that species classifiers can be tweaked. - 
ctClassifierParams
A list of classification parameters for each classifier. - 
ctLocParams
Localisation parameters for the click train localisation. (target motion and summary bearing info) - 
useDataSelector
public boolean useDataSelectorTrue to use the data selector to pre filter clicks 
 - 
 - 
Constructor Details
- 
ClickTrainParams
public ClickTrainParams() 
 - 
 - 
Method Details
- 
getChannelMap
public int getChannelMap()Make a single channel map out of channel groups bitmaps.- Returns:
 - the channel map containing all grouped channels.
 
 - 
toString
 - 
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.
 
 
 -