Package simulatedAcquisition
Class SimObject
java.lang.Object
simulatedAcquisition.SimObject
- All Implemented Interfaces:
 Serializable,Cloneable,ManagedParameters
Information on a single simulated object
- Author:
 - Doug Gillespie
 - See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptiondoubledoubleCourse over ground in degrees (true)booleanWhether to have an echo after each clickdoubledoubleintMovement model.Publically visible name for this signal.booleanFlag to say beam pattern should be modelled using a piston model.doublePiston radius in metres.booleanbooleanSeparate echosName of signal type, which is different to the name of this particular signal.protected SimObjectDataUnitdoubleSlant angle in degrees 90 = poinint up, -90 = pointint downdoubleSpeed in metres per second.Start position for this simulation - 
Constructor Summary
Constructors - 
Method Summary
 
- 
Field Details
- 
name
Publically visible name for this signal. - 
startPosition
Start position for this simulation - 
course
public double courseCourse over ground in degrees (true) - 
slantAngle
public double slantAngleSlant angle in degrees 90 = poinint up, -90 = pointint down - 
speed
public double speedSpeed in metres per second. - 
pistonBeam
public boolean pistonBeamFlag to say beam pattern should be modelled using a piston model. - 
pistonRadius
public double pistonRadiusPiston radius in metres. - 
signalName
Name of signal type, which is different to the name of this particular signal. - 
amplitude
public double amplitude - 
meanInterval
public double meanInterval - 
randomIntervals
public boolean randomIntervals - 
echo
public boolean echoWhether to have an echo after each click - 
echoDelay
public double echoDelay - 
seperateEcho
public boolean seperateEchoSeparate echos - 
movementModel
public int movementModelMovement model. 0 = as now. - 
simObjectDataUnit
 
 - 
 - 
Constructor Details
- 
SimObject
public SimObject() 
 - 
 - 
Method Details
- 
clone
 - 
getHeight
public double getHeight() - 
setHeight
public void setHeight(double height)  - 
getMovementModels
- Returns:
 - the movementModels
 
 - 
getSelectedMovementModel
- Returns:
 - currently selected movement model.
 
 - 
getParameterSet
Description copied from interface:ManagedParametersGet a set of data that describes all of the parameters in a class- Specified by:
 getParameterSetin interfaceManagedParameters- Returns:
 - description of the parameters in a class.
 
 
 -