public class WhistleLocalisation extends AbstractLocalisation
HAS_AMBIGUITY, HAS_BEARING, HAS_BEARINGERROR, HAS_DEPTH, HAS_DEPTHERROR, HAS_LATLONG, HAS_PERPENDICULARERRORS, HAS_RANGE, HAS_RANGEERROR, HAS_XY, HAS_XYZ
Constructor and Description |
---|
WhistleLocalisation(ShapeDataUnit shapeDataUnit,
int referenceChannels) |
Modifier and Type | Method and Description |
---|---|
boolean |
bearingAmbiguity() |
double |
calculateBearing() |
double |
getBearing(int iSide)
Get the bearing in radians, relative to the bearing reference
|
int |
getDelay(int nDelay) |
ShapeDataUnit |
getShapeDataUnit() |
void |
setDelay(int delay,
int nDelay) |
addLocContents, getAngleErrors, getAngles, getArrayOrientationVectors, getBearing, getBearingError, getBearingError, getBearingReference, getDepth, getDepth, getDepthError, getDepthError, getErrorDirection, getLatLong, getLocContents, getNumLatLong, getOriginLatLong, getParallelError, getParentDetection, getPerpendiculaError, getPlanarAngles, getPlanarVector, getRange, getRange, getRangeError, getRangeError, getRealWorldVectors, getReferenceHydrophones, getSubArrayType, getTimeDelayErrors, getTimeDelays, getWorldVectors, hasLocContent, indexM1, indexM2, removeLocContents, setArrayAxis, setLocContents, setParentDetection, setReferenceHydrophones, setSubArrayType
public WhistleLocalisation(ShapeDataUnit shapeDataUnit, int referenceChannels)
public int getDelay(int nDelay)
public void setDelay(int delay, int nDelay)
public ShapeDataUnit getShapeDataUnit()
public double getBearing(int iSide)
AbstractLocalisation
getBearing
in class AbstractLocalisation
iSide
- which side is the bearing ongetBearingReference
public double calculateBearing()
public boolean bearingAmbiguity()
bearingAmbiguity
in class AbstractLocalisation