10 std::uniform_real_distribution<double> dist(a, b);
15 std::normal_distribution<double> dist(mean, sigma);
virtual double Gaus(double mean, double sigma)
Normal deviate via std::normal_distribution.
virtual double Uniform(double a, double b)
Uniform deviate in via std::uniform_real_distribution.
QPRandom(unsigned long seed=std::mt19937_64::default_seed)
virtual void SetSeed(unsigned long seed)
Re-seed the engine, restarting its sequence.