FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
SensorEchosounder::Settings Struct Reference

Everything the instrument is configured with.

#include <SensorEchosounder.h>

Public Attributes

double pingPeriod = 0.5
 The time between pings, s.
 
double maxRangeDown = 150.0
 The longest slant range searched and binned, m.
 
double rayStepSize = 1.0
 The search step of the ray intersection, m.
 
double rayTolerance = 0.01
 The convergence tolerance of the ray intersection, m.
 
double rangeBias = 0.02
 The constant offset of the measured range, m.
 
double rangeNoiseStd = 0.02
 The absolute range noise standard deviation, m.
 
double rangeNoiseRelative = 0.0005
 The relative range noise standard deviation.
 
double beamWidthDeg = 7.0
 The widest full beam opening angle, degrees; the drawn cone and the sampling ring.
 
int beamSamples = 1
 The samples across the beam per range bin: the axis, then a ring.
 
double binSize = 1.0
 The echogram range bin size, m.
 
double svFloorDb = -140.0
 The lowest Sv ever reported, dB.
 
double independentSamplesPerBin = 8.0
 The Gamma shape of the speckle.
 
double minRange = 1.0
 The start of the Integration window, the near-field limit, m.
 
double bottomOffset = 0.5
 The Integration window ends this far short of the detected bottom, m.
 
double bottomThresholdDb = -30.0
 The Sv a bin needs to be detected as the bottom, dB.
 
unsigned int noiseSeed = 0
 The random seed; zero is a perfect instrument.
 

The documentation for this struct was generated from the following file: