public class ClickTrainLocalisation 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 |
---|
ClickTrainLocalisation(ClickTrainDetection parentDetection,
int referenceHydrophones) |
Modifier and Type | Method and Description |
---|---|
boolean |
bearingAmbiguity() |
double |
getBearing(int iSide)
Get the bearing in radians, relative to the bearing reference
|
double |
getBearingReference()
Get the reference bearing in radians.
|
int |
getLocContents() |
double |
getRange(int iSide)
Get the range for a specific side (where ambiguity exists)
|
void |
setReferenceBearing(double referenceBearing) |
addLocContents, getAngleErrors, getAngles, getArrayOrientationVectors, getBearing, getBearingError, getBearingError, getDepth, getDepth, getDepthError, getDepthError, getErrorDirection, getLatLong, getNumLatLong, getOriginLatLong, getParallelError, getParentDetection, getPerpendiculaError, getPlanarAngles, getPlanarVector, getRange, getRangeError, getRangeError, getRealWorldVectors, getReferenceHydrophones, getSubArrayType, getTimeDelayErrors, getTimeDelays, getWorldVectors, hasLocContent, indexM1, indexM2, removeLocContents, setArrayAxis, setLocContents, setParentDetection, setReferenceHydrophones, setSubArrayType
public ClickTrainLocalisation(ClickTrainDetection parentDetection, int referenceHydrophones)
public boolean bearingAmbiguity()
bearingAmbiguity
in class AbstractLocalisation
public double getBearing(int iSide)
AbstractLocalisation
getBearing
in class AbstractLocalisation
iSide
- which side is the bearing ongetBearingReference
public int getLocContents()
getLocContents
in class AbstractLocalisation
public double getRange(int iSide)
AbstractLocalisation
getRange
in class AbstractLocalisation
public double getBearingReference()
AbstractLocalisation
getBearingReference
in class AbstractLocalisation
public void setReferenceBearing(double referenceBearing)