15 #ifndef BORNAGAIN_CORE_CORRELATIONS_IDISTRIBUTION1DSAMPLER_H
16 #define BORNAGAIN_CORE_CORRELATIONS_IDISTRIBUTION1DSAMPLER_H
44 double m_mean, m_stddev;
Distribution1DCauchySampler(double lambda)
double randomSample() const final
Distribution1DCosineSampler(double omega)
Distribution1DGateSampler(double a, double b)
Distribution1DGaussSampler(double mean, double stddev)
Distribution1DTriangleSampler(double omega)
virtual ~IDistribution1DSampler()
virtual double randomSample() const =0