1 #ifndef _utl_NoiseSaS_h_
2 #define _utl_NoiseSaS_h_
12 #include <boost/random.hpp>
13 #include <boost/random/uniform_real.hpp>
14 #include <utl/MathConstants.h>
15 #include <utl/RandomEngine.h>
16 #include <CLHEP/Random/RandExponential.h>
RandomEngine * fRandomEngine
NoiseSaS(RandomEngine *const test)
boost::variate_generator< boost::mt19937, boost::uniform_real< double > > fRandomGeneratorV
double CreateSaSNoiseInTimeDomain(const double alpha)
Returns the noise in time domain.
Wraps the random number engine used to generate distributions.
constexpr double kPiOnTwo
boost::uniform_real< double > fIntervalV
Class producing noise originating from a Symmetric alpha-Stable distribution function.