|
FERS 1.0.0
The Flexible Extensible Radar Simulator
|
Generates white Gaussian noise. More...
#include "noise_generators.h"
Inheritance diagram for noise::WgnGenerator:
Collaboration diagram for noise::WgnGenerator:Public Member Functions | |
| WgnGenerator (std::mt19937 &rngEngine, const RealType stddev=1.0) noexcept | |
| Constructor to initialize the WGN generator with a given standard deviation. | |
| RealType | getSample () noexcept override |
| Generates a sample of white Gaussian noise. | |
Generates white Gaussian noise.
Definition at line 56 of file noise_generators.h.
|
explicitnoexcept |
Constructor to initialize the WGN generator with a given standard deviation.
| rngEngine | The random number engine to use for generation. |
| stddev | The standard deviation of the generated Gaussian noise. Default is 1.0. |
Definition at line 65 of file noise_generators.h.
|
overridevirtualnoexcept |
Generates a sample of white Gaussian noise.
Implements noise::NoiseGenerator.
Definition at line 75 of file noise_generators.h.
Referenced by processing::applyThermalNoise().
Here is the caller graph for this function: