9 #ifndef MCL_RANDOMGENERATOR_H
10 #define MCL_RANDOMGENERATOR_H
33 std::vector<Real>
Randn(
const Int size);
39 std::vector<Real>
Rand(
const Int size);
54 void SetSeed(
unsigned int seed) { generator_.seed(seed); }
61 std::default_random_engine generator_;
62 std::normal_distribution<double> distribution_norm_;
63 std::uniform_real_distribution<double> distribution_uniform_;