16 #error no need to expose this header to Swig
20 #ifndef BORNAGAIN_SAMPLE_CORRELATIONS_IDISTRIBUTION1DSAMPLER_H
21 #define BORNAGAIN_SAMPLE_CORRELATIONS_IDISTRIBUTION1DSAMPLER_H
46 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