Class producing noise originating from a Symmetric alpha-Stable distribution function. More...
#include "utl/NoiseSaS.h"
Public Member Functions | |
| double | CreateSaSNoiseInTimeDomain (const double alpha) |
| Returns the noise in time domain. More... | |
| NoiseSaS (RandomEngine *const test) | |
| virtual | ~NoiseSaS () |
Private Attributes | |
| boost::uniform_real< double > | fIntervalV |
| boost::mt19937 | fRandgen |
| RandomEngine * | fRandomEngine |
| boost::variate_generator < boost::mt19937, boost::uniform_real< double > > | fRandomGeneratorV |
Class producing noise originating from a Symmetric alpha-Stable distribution function.
Definition at line 29 of file NoiseSaS.h.
|
inline |
Definition at line 31 of file NoiseSaS.h.
|
inlinevirtual |
Definition at line 37 of file NoiseSaS.h.
| double NoiseSaS::CreateSaSNoiseInTimeDomain | ( | const double | alpha | ) |
Returns the noise in time domain.
Definition at line 22 of file NoiseSaS.cc.
References std::pow().
Referenced by RdChannelNoiseGenerator::RdChannelNoiseGenerator::Run().
|
private |
Definition at line 44 of file NoiseSaS.h.
|
private |
Definition at line 43 of file NoiseSaS.h.
|
private |
Definition at line 46 of file NoiseSaS.h.
|
private |
Definition at line 45 of file NoiseSaS.h.