Package matchedTemplateClassifer
Class MatchedTemplateParams
java.lang.Object
matchedTemplateClassifer.MatchedTemplateParams
- All Implemented Interfaces:
 Serializable,Cloneable,ManagedParameters
public class MatchedTemplateParams
extends Object
implements Serializable, Cloneable, ManagedParameters
Matched template classifier parameters.
- Author:
 - Jamie Macaulay
 - See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionintInteger flag for how to perform channel classification.The MT classifiers.intThe index of the data source.The source data blockbooleanEnable filtering of data before classificatiomThe FFT filter params to use.doubledB drop in waveform for peak search.intThe normalisation type to use.static final intDo not normalisestatic final intPeak normalisationstatic final intRMS normalisationSymbol data for the classifier.booleanTrue to search for for wave peak and sample around it.intThe amount of smoothing to do when searching for a click peak.intThe number of bins to sample around.protected static final longbyteThe type to set the click to. - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionclone()Get a set of data that describes all of the parameters in a class 
- 
Field Details
- 
NORMALIZATION_NONE
public static final int NORMALIZATION_NONEDo not normalise- See Also:
 
 - 
NORMALIZATION_PEAK
public static final int NORMALIZATION_PEAKPeak normalisation- See Also:
 
 - 
NORMALIZATION_RMS
public static final int NORMALIZATION_RMSRMS normalisation- See Also:
 
 - 
serialVersionUID
protected static final long serialVersionUID- See Also:
 
 - 
pamSymbol
Symbol data for the classifier. - 
dataSourceName
The source data block - 
dataSourceIndex
public int dataSourceIndexThe index of the data source. - 
type
public byte typeThe type to set the click to. - 
classifiers
The MT classifiers. Each has two templates; a match template and reject template - 
enableFFTFilter
public boolean enableFFTFilterEnable filtering of data before classificatiom - 
fftFilterParams
The FFT filter params to use. - 
channelClassification
public int channelClassificationInteger flag for how to perform channel classification. 0) Require positive identification on all channels individually 1) Only one channel requires classiifciation classification, 2) Use the mean of the channels. - 
peakSmoothing
public int peakSmoothingThe amount of smoothing to do when searching for a click peak. - 
restrictedBins
public int restrictedBinsThe number of bins to sample around. - 
peakSearch
public boolean peakSearchTrue to search for for wave peak and sample around it. - 
lengthdB
public double lengthdBdB drop in waveform for peak search. - 
normalisationType
public int normalisationTypeThe normalisation type to use. 
 - 
 - 
Constructor Details
- 
MatchedTemplateParams
public MatchedTemplateParams() 
 - 
 - 
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.
 
 
 -