IRandomSampler Class Reference

Abstract PRNG sampler class. More...

#include <Randomiser.hh>

Public Member Functions

virtual ~IRandomSampler ()
 Destructor. More...
 
virtual double sample (std::mt19937 &gen)
 Gets random sample. More...
 

Detailed Description

Abstract PRNG sampler class.

Constructor & Destructor Documentation

virtual ~IRandomSampler ( )
inlinevirtual

Destructor.

Member Function Documentation

double sample ( std::mt19937 &  gen)
virtual

Gets random sample.

Parameters
genPseudo random number generator
Returns
Random sample

Reimplemented in UniformSampler, and GaussianSampler.


The documentation for this class was generated from the following files: