Package annotation.localise.targetmotion
Class TMAnnotationOptions
java.lang.Object
annotation.handler.AnnotationOptions
annotation.localise.targetmotion.TMAnnotationOptions
- All Implemented Interfaces:
Serializable
,DetectionGroupOptions
,ManagedParameters
- Direct Known Subclasses:
CTLocParams
public class TMAnnotationOptions
extends AnnotationOptions
implements Serializable, DetectionGroupOptions, ManagedParameters
Options for target motion analysis.
- Author:
- Jamie Macaulay
- See Also:
-
Constructor Summary
ConstructorDescriptionTMAnnotationOptions
(AnnotationOptions otherOptions) TMAnnotationOptions
(String annotationName) -
Method Summary
Modifier and TypeMethodDescriptionint
Maximum number of clicks or other sound types in a TM analysis to use in the optimisation algorithm.Get a set of data that describes all of the parameters in a classvoid
setLocalisationParams
(ClickLocParams localisationParams) Methods inherited from class annotation.handler.AnnotationOptions
getAnnotationName, isIsSelected, setSelected
-
Constructor Details
-
TMAnnotationOptions
-
TMAnnotationOptions
-
-
Method Details
-
getLocalisationParams
- Returns:
- the localisationParams
-
setLocalisationParams
- Parameters:
localisationParams
- the localisationParams to set
-
getMaxLocalisationPoints
public int getMaxLocalisationPoints()Description copied from interface:DetectionGroupOptions
Maximum number of clicks or other sound types in a TM analysis to use in the optimisation algorithm.- Specified by:
getMaxLocalisationPoints
in interfaceDetectionGroupOptions
- Returns:
- Max number of datas to use.
-
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
- Overrides:
getParameterSet
in classAnnotationOptions
- Returns:
- description of the parameters in a class.
-