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
Modifier and TypeFieldDescriptiondouble
double
Course over ground in degrees (true)boolean
Whether to have an echo after each clickdouble
double
int
Movement model.Publically visible name for this signal.boolean
Flag to say beam pattern should be modelled using a piston model.double
Piston radius in metres.boolean
boolean
Separate echosName of signal type, which is different to the name of this particular signal.double
Slant angle in degrees 90 = poinint up, -90 = pointint downdouble
Speed in metres per second.Start position for this simulation -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
Get a set of data that describes all of the parameters in a classvoid
setHeight
(double height)
-
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.
-
-
Constructor Details
-
SimObject
public SimObject()
-
-
Method Details
-
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:ManagedParameters
Get a set of data that describes all of the parameters in a class- Specified by:
getParameterSet
in interfaceManagedParameters
- Returns:
- description of the parameters in a class.
-