Package depthReadout
Class DepthDataUnit
java.lang.Object
PamguardMVC.PamDataUnit
depthReadout.DepthDataUnit
- All Implemented Interfaces:
ArraySensorDataUnit,Comparable
-
Field Summary
Fields inherited from class PamguardMVC.PamDataUnit
absBlockIndex, localisation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble[]getField(int streamer, ArraySensorFieldType fieldType) Get a value for a specified field for a specified streamer.double[]voidsetDepthData(double[] depthData) voidsetRawDepthData(double[] rawDepthData) Methods inherited from class PamguardMVC.PamDataUnit
addDataAnnotation, addSuperDetection, amplifyMeasuredAmplitudeByDB, amplifyMeasuredAmplitudeByLinear, calcSnapshotGeometry, clearOandAngles, clearUpdateCount, compareTo, findDataAnnotation, findDataAnnotation, freeData, getAbsBlockIndex, getAmplitudeDB, getAnnotationsSummaryString, getBasicData, getCalculatedAmlitudeDB, getChannelBitmap, getColourIndex, getDataAnnotation, getDatabaseIndex, getDatabaseUpdateOf, getDataUnitFileInformation, getDataUnitPopupMenu, getDurationInMilliseconds, getEndTimeInMilliseconds, getFrequency, getFrequencyOverlap, getGpsPosition, getHydrophoneBitmap, getHydrophoneHeading, getLastChangeTime, getLastSample, getLastUpdateTime, getLocalisation, getMeasuredAmplitude, getMeasuredAmplitudeType, getNoiseBackground, getNumDataAnnotations, getOriginLatLong, getParentDataBlock, getSampleDuration, getSampleDurationAsInt, getSeconds, getSequenceBitmap, getSequenceBitmapObject, getSignalExcess, getSignalSPL, getSnapshotGeometry, getStartSample, getSummaryString, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetectionsCount, getSuperDetectionSyncronisation, getSuperId, getTimeDelaysSeconds, getTimeMilliseconds, getTimeNanoseconds, getTimeOverlap, getUID, getUpdateCount, isEmbryonic, isForceAmpRecalc, linAmplitudeToDB, removeDataAnnotation, removeDataAnnotation, removeSuperDetection, setAbsBlockIndex, setCalculatedAmlitudeDB, setChannelBitmap, setDatabaseIndex, setDatabaseUpdateOf, setDataUnitFileInformation, setDurationInMilliseconds, setEmbryonic, setForceAmpRecalc, setFrequency, setInfo, setLastUpdateTime, setLocalisation, setMeasuredAmpAndType, setMeasuredAmplitude, setMeasuredAmplitudeType, setNoiseBackground, setParentDataBlock, setSampleDuration, setSequenceBitmap, setSignalExcess, setSignalSPL, setSnapshotGeometry, setStartSample, setTimeDelaysSeconds, setTimeMilliseconds, setUID, setUniqueSuperDetection, sortOutputMaps, updateDataUnitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Array.sensors.ArraySensorDataUnit
getTimeMilliseconds
-
Constructor Details
-
DepthDataUnit
-
-
Method Details
-
getDepthData
public double[] getDepthData() -
setDepthData
public void setDepthData(double[] depthData) -
getRawDepthData
public double[] getRawDepthData() -
setRawDepthData
public void setRawDepthData(double[] rawDepthData) -
getField
Description copied from interface:ArraySensorDataUnitGet a value for a specified field for a specified streamer.- Specified by:
getFieldin interfaceArraySensorDataUnit- Parameters:
streamer- streamer indexfieldType- Depth, heading, pitch or roll.- Returns:
- Value in metres or degrees (not radians)
-