95 double RawUniform() {
return m_unit(m_engine); }
98 double RawStandardNormal();
105 double GammaUnitScaleShapeAtLeastOne(
double shape);
108 static const double kPoissonNormalLimit;
110 std::mt19937 m_engine;
111 std::uniform_real_distribution<double> m_unit;
112 bool m_deterministic;
Definition SensorNoise.h:43
double Gamma(double shape)
int Poisson(double lambda)
bool IsDeterministic() const
True when the generator is seeded zero and callers should add no noise.
Definition SensorNoise.h:52
double Uniform(double low, double high)
double Gaussian(double mean, double stddev)
SensorNoise(unsigned int seed)