24 std::random_device random_device;
26 std::uniform_real_distribution<double> distribution_zero_one;
28 std::uniform_real_distribution<double> distribution_pm_one;
30 std::mt19937 random_generator;
double random_zero_one()
Generates a random number between 0 and 1.
Definition: impl.cpp:12
impl()
Initializes a new implementation class.
Definition: impl.cpp:5
Defines the random_signal_generator class.
The private implementation class for the random_signal_generator.
Definition: impl.h:11
double random_pm_one()
Generates a random number between -1 and 1.
Definition: impl.cpp:16