Package targetMotionModule
Class TargetMotionLocalisation
java.lang.Object
PamDetection.AbstractLocalisation
targetMotionModule.TargetMotionLocalisation
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetLatLong
(int iSide) Return the latlong for a location.double
getPerpendiculaError
(int iSide) Get the error perpendicular to the track line (in meters).toString()
Methods inherited from class PamDetection.AbstractLocalisation
addLocContents, bearingAmbiguity, getAmbiguityCount, getAngleErrors, getAngles, getArrayOrientationVectors, getBearing, getBearing, getBearingError, getBearingReference, getDepth, getErrorDirection, getHeight, getHeightError, getLocContents, getLocError, getNumLatLong, getParallelError, getParentDetection, getPlanarAngles, getPlanarVector, getRange, getRangeError, getRealWorldVectors, getReferenceHydrophones, getSubArrayType, getTimeDelayChIndex, getTimeDelayErrors, getTimeDelays, getWorldVectors, hasLocContent, removeLocContents, setArrayAxis, setLocContents, setParentDetection, setReferenceHydrophones, setSubArrayType
-
Constructor Details
-
TargetMotionLocalisation
-
-
Method Details
-
getLatLong
Description copied from class:AbstractLocalisation
Return the latlong for a location. There may be more than one of them if there is side to side ambiguity.- Overrides:
getLatLong
in classAbstractLocalisation
- Parameters:
iSide
- 0, 1, 2, etc.- Returns:
- LatLong information
-
getPerpendiculaError
public double getPerpendiculaError(int iSide) Description copied from class:AbstractLocalisation
Get the error perpendicular to the track line (in meters). Perpendicular error can be two things. It can be the error perpendicular to a track line or it can be the y error from a static system- Overrides:
getPerpendiculaError
in classAbstractLocalisation
- Parameters:
iSide
- 0, 1, 2, etc.- Returns:
- the error in metres.
-
getTargetMotionResult
- Returns:
- the targetMotionResult
-
getOriginLatLong
- Overrides:
getOriginLatLong
in classAbstractLocalisation
- Returns:
- the latlong of the centre of the hydrophones associated with the channels used in this detection. If no channels are set, then it returns the GPS location for the time of the detection.
-
toString
- Overrides:
toString
in classAbstractLocalisation
-