public class StreamerDataUnit extends PamDataUnit
Constructor and Description |
---|
StreamerDataUnit(long timeMilliseconds,
Streamer streamer) |
Modifier and Type | Method and Description |
---|---|
static StreamerDataUnit |
getAverage(StreamerDataUnit sd1,
StreamerDataUnit sd2)
Average two streamer data units.
|
GpsData |
getGpsData()
We need to get the GPS unit associated with this array, however, we only wish to add roll, pitch and heading to that unit if we have enabled the
use of orientation data.
|
Streamer |
getStreamerData() |
StreamerDataUnit |
makeCombinedGpsUnit(GpsDataUnit gpsDataUnit)
Make a combined streamer data unit that has both the streamer data
and GPS data so that localisers have easy access to both types of information.
|
void |
setGpsData(GpsData gpsData) |
void |
setStreamerData(Streamer streamerData) |
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 StreamerDataUnit(long timeMilliseconds, Streamer streamer)
public Streamer getStreamerData()
public void setStreamerData(Streamer streamerData)
streamerData
- the streamerData to setpublic static StreamerDataUnit getAverage(StreamerDataUnit sd1, StreamerDataUnit sd2)
sd1
- sd2
- public StreamerDataUnit makeCombinedGpsUnit(GpsDataUnit gpsDataUnit)
gpsDataUnit
- public void setGpsData(GpsData gpsData)
public GpsData getGpsData()