Class HyperbolicParams
java.lang.Object
Localiser.algorithms.timeDelayLocalisers.hyperbolic.HyperbolicParams
- All Implemented Interfaces:
Serializable
,Cloneable
,ManagedParameters
Holds settings for hyperbolic loclaiser.
- Author:
- Jamie Macaulay
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionint
Number of iterations to calculate error.boolean
Calculates errors from a random distribution of time delay errorsdouble
The cross correlation error in bins.int
The current type of hyperbolic localiser to use.static final int
2D on the y,z planestatic final int
2D on the x,z plane.static final int
2D on the x,y planestatic final int
3D localisation. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
Get a set of data that describes all of the parameters in a class
-
Field Details
-
LOC_3D
public static final int LOC_3D3D localisation.- See Also:
-
LOC_2D_Z
public static final int LOC_2D_Z2D on the x,y plane- See Also:
-
LOC_2D_X
public static final int LOC_2D_X2D on the y,z plane- See Also:
-
LOC_2D_Y
public static final int LOC_2D_Y2D on the x,z plane.- See Also:
-
currentType
public int currentTypeThe current type of hyperbolic localiser to use. -
calcErrors
public boolean calcErrorsCalculates errors from a random distribution of time delay errors -
bootStrapN
public int bootStrapNNumber of iterations to calculate error. More=more computational time per localisation; -
crossCorrError
public double crossCorrErrorThe cross correlation error in bins.
-
-
Constructor Details
-
HyperbolicParams
public HyperbolicParams()
-
-
Method Details
-
clone
-
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.
-