public class SLResult extends PamDataUnit
(PamDataUnit)
Constructor and Description |
---|
SLResult(java.lang.Long time,
AbstractSLAlgorithm algorithm) |
SLResult(java.lang.Long time,
java.lang.String algorithmName) |
Modifier and Type | Method and Description |
---|---|
java.lang.Double |
getAic() |
AbstractSLAlgorithm |
getAlgorithm() |
java.lang.String |
getAlgorithmName() |
int |
getAmbiguity() |
java.lang.Double |
getChi2() |
java.lang.String |
getDataBlockName() |
java.lang.Double |
getDepth()
Get the depth.
|
java.lang.Double |
getDepthError() |
java.util.ArrayList<PamDetection> |
getDetectionMatchResults() |
java.util.ArrayList<java.util.ArrayList<javax.vecmath.Point3f>> |
getJumps() |
LatLong |
getLatLong() |
java.lang.Double[] |
getlocalisation() |
java.lang.Double[] |
getlocalisationError() |
java.lang.Integer |
getnDegreesFreedom() |
java.lang.Integer |
getNTimeDelayPossibilities()
How many possible sets of time delays there were for this data unit
|
java.lang.Integer |
getNTimeDelays()
How many non null time delays were used to calculate this result.
|
java.lang.Double |
getProbability() |
java.lang.Double |
getRange() |
java.lang.Double |
getRangeError() |
java.lang.Double |
getReferenceHeading() |
java.lang.Integer |
getReferenceHydrophone() |
LatLong |
getReferenceLatLong() |
java.lang.Long |
getRunTimeMillis() |
java.lang.Integer |
getTimeDelayPos()
The time delay out of the group of time delays which was used for this result.
|
java.lang.Long |
getTimeMillis() |
java.lang.Double |
getX() |
java.lang.Double |
getXError() |
java.lang.Double |
getY() |
java.lang.Double |
getYError() |
java.lang.Double |
getZ() |
java.lang.Double |
getZError() |
void |
setAic(java.lang.Double aic) |
void |
setAlgorithm(AbstractSLAlgorithm algorithm) |
void |
setAmbiguity(int ambiguity) |
void |
setChi2(double chi) |
void |
setDetectionMatchResults(java.util.ArrayList<PamDetection> detectionMatchResults) |
void |
setJumps(java.util.ArrayList<java.util.ArrayList<javax.vecmath.Point3f>> jumps) |
void |
setLatLong(LatLong latlong) |
void |
setnDegreesFreedom(java.lang.Integer nDegreesFreedom) |
void |
setNTimeDelayPossibilities(java.lang.Integer tDPos) |
void |
setNTimeDelays(java.lang.Integer nTimeDelays) |
void |
setProbability(java.lang.Double prob) |
void |
setRange(java.lang.Double range) |
void |
setRangeError(java.lang.Double rangeError) |
void |
setReferenceHeading(java.lang.Double referenceHeading) |
void |
setReferenceHydrophone(java.lang.Integer referenceHydrophone) |
void |
setReferenceLatLong(LatLong originLatLong) |
void |
setRunTimeMillis(java.lang.Long runTime) |
void |
setTimeDelayPos(java.lang.Integer tdSel) |
void |
setTimeMillis(java.lang.Long time) |
void |
setX(double x) |
void |
setXError(double x) |
void |
setY(double y) |
void |
setYError(double y) |
void |
setZ(double z) |
void |
setZError(double z) |
addDataAnnotation, clearOandAngles, clearUpdateCount, compareTo, findDataAnnotation, getAbsBlockIndex, getChannelBitmap, getDataAnnotation, getDatabaseIndex, getDatabaseUpdateOf, getDataUnitFileInformation, getDetectionMatch, getDetectionMatch, getHydrophoneHeading, getLastUpdateTime, getLocalisation, getNumDataAnnotations, getOriginLatLong, getPairAngle, getParentDataBlock, getSummaryString, getTimeMilliseconds, getUpdateCount, removeDataAnnotation, removeDataAnnotation, setAbsBlockIndex, setChannelBitmap, setDatabaseIndex, setDatabaseUpdateOf, setDataUnitFileInformation, setLastUpdateTime, setLocalisation, setOriginLatLong, setParentDataBlock, setTimeMilliseconds, updateDataUnit
public SLResult(java.lang.Long time, AbstractSLAlgorithm algorithm)
public SLResult(java.lang.Long time, java.lang.String algorithmName)
public java.lang.Long getTimeMillis()
public void setTimeMillis(java.lang.Long time)
public java.lang.String getAlgorithmName()
public java.lang.String getDataBlockName()
public int getAmbiguity()
public void setAmbiguity(int ambiguity)
public void setX(double x)
public void setY(double y)
public void setZ(double z)
public java.lang.Double getX()
public java.lang.Double getY()
public java.lang.Double getZ()
public java.lang.Double getDepth()
public void setRange(java.lang.Double range)
public java.lang.Double getRange()
public java.lang.Double[] getlocalisation()
public void setXError(double x)
public void setYError(double y)
public void setZError(double z)
public void setRangeError(java.lang.Double rangeError)
public java.lang.Double getRangeError()
public java.lang.Double getXError()
public java.lang.Double getYError()
public java.lang.Double getZError()
public java.lang.Double getDepthError()
public java.lang.Double[] getlocalisationError()
public void setJumps(java.util.ArrayList<java.util.ArrayList<javax.vecmath.Point3f>> jumps)
public java.util.ArrayList<java.util.ArrayList<javax.vecmath.Point3f>> getJumps()
public java.lang.Double getChi2()
public java.lang.Integer getReferenceHydrophone()
public void setReferenceHydrophone(java.lang.Integer referenceHydrophone)
public void setChi2(double chi)
public void setProbability(java.lang.Double prob)
public java.lang.Double getProbability()
public void setnDegreesFreedom(java.lang.Integer nDegreesFreedom)
public java.lang.Integer getnDegreesFreedom()
public void setAic(java.lang.Double aic)
public java.lang.Double getAic()
public void setAlgorithm(AbstractSLAlgorithm algorithm)
public AbstractSLAlgorithm getAlgorithm()
public LatLong getLatLong()
public void setLatLong(LatLong latlong)
public java.lang.Long getRunTimeMillis()
public void setRunTimeMillis(java.lang.Long runTime)
public java.lang.Integer getTimeDelayPos()
public void setTimeDelayPos(java.lang.Integer tdSel)
public java.lang.Integer getNTimeDelayPossibilities()
public void setNTimeDelayPossibilities(java.lang.Integer tDPos)
public java.lang.Integer getNTimeDelays()
public void setNTimeDelays(java.lang.Integer nTimeDelays)
public void setReferenceLatLong(LatLong originLatLong)
public void setReferenceHeading(java.lang.Double referenceHeading)
public LatLong getReferenceLatLong()
public java.lang.Double getReferenceHeading()
public java.util.ArrayList<PamDetection> getDetectionMatchResults()
public void setDetectionMatchResults(java.util.ArrayList<PamDetection> detectionMatchResults)