simulatedAcquisition
Class SimObjectDataUnit
java.lang.Object
PamguardMVC.PamDataUnit
simulatedAcquisition.SimObjectDataUnit
- All Implemented Interfaces:
- java.lang.Comparable<PamDataUnit>
public class SimObjectDataUnit
- extends PamDataUnit
| Methods inherited from class PamguardMVC.PamDataUnit |
clearUpdateCount, compareTo, getAbsBlockIndex, getChannelBitmap, getDatabaseIndex, getDatabaseUpdateOf, getDataUnitFileInformation, getGpsPosition, getLastUpdateTime, getLocalisation, getOriginLatLong, getPairAngle, getParentDataBlock, getTimeMilliseconds, getUpdateCount, setAbsBlockIndex, setChannelBitmap, setDatabaseIndex, setDatabaseUpdateOf, setDataUnitFileInformation, setLastUpdateTime, setLocalisation, setOriginLatLong, setParentDataBlock, setTimeMilliseconds, updateDataUnit |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
simObject
private SimObject simObject
currentPosition
protected LatLong currentPosition
lastUpdateTime
protected long lastUpdateTime
simProcess
private SimProcess simProcess
simSignal
private SimSignal simSignal
random
private java.util.Random random
simSounds
private java.util.LinkedList<SimSound> simSounds
lastGenSample
private long lastGenSample
SimObjectDataUnit
public SimObjectDataUnit(SimProcess simProcess,
SimObject simObject,
long firstSigTime)
prepareSimulation
protected void prepareSimulation()
clearSignals
protected void clearSignals()
genSignal
protected void genSignal()
takeSignals
protected void takeSignals(double[] snip,
int phone,
long snipStartSample)
clearOldSounds
protected void clearOldSounds(int channelMap)
getSimObject
public SimObject getSimObject()
setSimObject
public void setSimObject(SimObject simObject)
getSimSignal
public SimSignal getSimSignal()
setSimSignal
public void setSimSignal(SimSignal simSignal)
setSimSignal
public boolean setSimSignal()