Class BearingChi2VarParams
java.lang.Object
clickTrainDetector.clickTrainAlgorithms.mht.mhtvar.SimpleChi2VarParams
clickTrainDetector.clickTrainAlgorithms.mht.mhtvar.BearingChi2VarParams
- All Implemented Interfaces:
 Serializable,Cloneable,ManagedParameters
Subclass of parameters for bearing. An extra bearing jump factor has been added. The reason for this 
 is that if there are click trains
- Author:
 - Jamie Macaulay
 - See Also:
 
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumSimple Enum indicating the direction the jump can be. - 
Field Summary
FieldsModifier and TypeFieldDescriptionWhether the bearing jump can be in both directions, positive or negative.booleanWhether the bearing jump is used.doubleThe maximum allowed bearing bearing jump in a click train in RADIANSFields inherited from class clickTrainDetector.clickTrainAlgorithms.mht.mhtvar.SimpleChi2VarParams
errLimits, error, errorScaleValue, minError, name, SCALE_FACTOR_AMPLITUDE, SCALE_FACTOR_BEARING, SCALE_FACTOR_CORRELATION, SCALE_FACTOR_ICI, SCALE_FACTOR_PFREQ, SCALE_FACTOR_TIMEDELAYS - 
Constructor Summary
ConstructorsConstructorDescriptionBearingChi2VarParams(String name) BearingChi2VarParams(String name, String units) BearingChi2VarParams(String name, String unitString, double error, double minError) BearingChi2VarParams(String name, String unitString, double error, double minError, double errorScaleValue)  - 
Method Summary
Modifier and TypeMethodDescriptionclone()Get a set of data that describes all of the parameters in a classMethods inherited from class clickTrainDetector.clickTrainAlgorithms.mht.mhtvar.SimpleChi2VarParams
getUnits, getUnitString, toString 
- 
Field Details
- 
bearingJumpEnable
public boolean bearingJumpEnableWhether the bearing jump is used. - 
maxBearingJump
public double maxBearingJumpThe maximum allowed bearing bearing jump in a click train in RADIANS - 
bearingJumpDrctn
Whether the bearing jump can be in both directions, positive or negative. Note that this is useful for towed hydrophone arrays were we would almost always expect bearing changes to move from positive to negative. If a jump is for example, positive, then only large positive jumps will incure a penalty. Large negative jumps will be ignored (however will still create higher chi^2 values making them less diserable for the click train detector ) 
 - 
 - 
Constructor Details
- 
BearingChi2VarParams
 - 
BearingChi2VarParams
 - 
BearingChi2VarParams
 - 
BearingChi2VarParams
 - 
BearingChi2VarParams
 
 - 
 - 
Method Details
- 
clone
- Overrides:
 clonein classSimpleChi2VarParams
 - 
getParameterSet
Description copied from interface:ManagedParametersGet a set of data that describes all of the parameters in a class- Specified by:
 getParameterSetin interfaceManagedParameters- Overrides:
 getParameterSetin classSimpleChi2VarParams- Returns:
 - description of the parameters in a class.
 
 
 -