FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
SensorEchosounder Member List

This is the complete list of members for SensorEchosounder, including all inherited members.

AcceptedStep(const double dT, const double *const adX) overrideSensorEchosounder
AltitudeOf(double slantRange, const double beamDirection[3])SensorEchosounderstatic
BackscatterCrossSection(const Species &species, double frequencykHz)SensorEchosounderstatic
BinCountOf(double range, double binSize)SensorEchosounderstatic
BottomClearance(double rayTolerance, const double beamDirection[3])SensorEchosounderstatic
DownSampleRangeOf(int bin, double binSize, double bottomRange, double clearance)SensorEchosounderstatic
FieldStatusWarning(const std::string &sensorName, const char *beamLabel, const std::string &fieldName, double depth, marenv::Status status)SensorEchosounderstatic
FinalSetup(const double dT, const double *const adX, ISimObjectCreator *const creator) overrideSensorEchosounder
Frequencies() constSensorEchosounderinline
GetSettings() constSensorEchosounderinline
GetSpecies() constSensorEchosounderinline
HeldReading() constSensorEchosounderinline
IsValidMaxRange(double maxRange)SensorEchosounderstatic
IsValidRaySearch(double rayStepSize, double rayTolerance)SensorEchosounderstatic
NoiseFloorLinear(double noiseSvAt1mDb, double absorptionDbPerKm, double range)SensorEchosounderstatic
OdeFcn(const double dT, const double *const adX, double *const adXDot) const overrideSensorEchosounder
OutAltitude(const double dT, const double *const adX)SensorEchosounderprotected
OutPingTime(const double dT, const double *const adX)SensorEchosounderprotected
OutSeafloorDepth(const double dT, const double *const adX)SensorEchosounderprotected
OutSeafloorDistance(const double dT, const double *const adX)SensorEchosounderprotected
OutValid(const double dT, const double *const adX)SensorEchosounderprotected
PerturbRange(double trueRange, const Settings &settings, SensorNoise &noise)SensorEchosounderstatic
PingsTaken() constSensorEchosounderinline
SampleRangeOf(int bin, double binSize, double beamRange)SensorEchosounderstatic
SensorEchosounder(std::string simObjectName, ISimObjectCreator *creator)SensorEchosounder
SensorEchosounder(std::string simObjectName, const Settings &settings)SensorEchosounder
TargetStrengthDb(const Species &species, double frequencykHz)SensorEchosounderstatic
~SensorEchosounder() overrideSensorEchosounder