Package IshmaelLocator
Class IshLocalisation
java.lang.Object
PamDetection.AbstractLocalisation
IshmaelLocator.IshLocalisation
Whenever one of the IshLoc routines calculates a location
(bearing, X-Y position, etc.) it generates an IshLocation,
which is then passed to the rest of PAMGUARD via
IshLocProcess.outputDataBlock.
- Author:
- Dave Mellinger
-
Field Summary
-
Method Summary
Methods inherited from class PamDetection.AbstractLocalisation
addLocContents, bearingAmbiguity, getAmbiguityCount, getAngleErrors, getAngles, getArrayOrientationVectors, getBearing, getBearing, getBearingError, getBearingReference, getDepth, getErrorDirection, getHeight, getHeightError, getLocContents, getLocError, getNumLatLong, getOriginLatLong, getParallelError, getParentDetection, getPerpendiculaError, getPlanarAngles, getPlanarVector, getRange, getRangeError, getRealWorldVectors, getReferenceHydrophones, getSubArrayType, getTimeDelayChIndex, getTimeDelayErrors, getTimeDelays, getWorldVectors, hasLocContent, removeLocContents, setArrayAxis, setLocContents, setParentDetection, setReferenceHydrophones, setSubArrayType, toString
-
Field Details
-
timeMsec
public long timeMsec -
theta0
public double theta0 -
theta1
public double theta1 -
theta0deg
public double theta0deg -
theta1deg
public double theta1deg -
x
public double x -
y
public double y -
z
public double z
-
-
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
-