CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

CLHEP::RandGauss Class Reference

#include <RandGauss.h>

Inheritance diagram for CLHEP::RandGauss:
CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::RandGaussQ CLHEP::RandGaussQ CLHEP::RandGaussQ CLHEP::RandGaussQ CLHEP::RandGaussT CLHEP::RandGaussT CLHEP::RandGaussT CLHEP::RandGaussT CLHEP::RandGaussZiggurat CLHEP::RandGaussZiggurat CLHEP::RandGaussZiggurat CLHEP::RandGaussZiggurat

Public Member Functions

 RandGauss (HepRandomEngine &anEngine, double mean=0.0, double stdDev=1.0)
 
 RandGauss (HepRandomEngine *anEngine, double mean=0.0, double stdDev=1.0)
 
virtual ~RandGauss ()
 
double fire ()
 
double fire (double mean, double stdDev)
 
void fireArray (const int size, double *vect)
 
void fireArray (const int size, double *vect, double mean, double stdDev)
 
virtual double operator() ()
 
virtual double operator() (double mean, double stdDev)
 
std::string name () const
 
HepRandomEngineengine ()
 
std::ostream & put (std::ostream &os) const
 
std::istream & get (std::istream &is)
 
bool getF () const
 
void setF (bool val)
 
 RandGauss (HepRandomEngine &anEngine, double mean=0.0, double stdDev=1.0)
 
 RandGauss (HepRandomEngine *anEngine, double mean=0.0, double stdDev=1.0)
 
virtual ~RandGauss ()
 
double fire ()
 
double fire (double mean, double stdDev)
 
void fireArray (const int size, double *vect)
 
void fireArray (const int size, double *vect, double mean, double stdDev)
 
virtual double operator() ()
 
virtual double operator() (double mean, double stdDev)
 
std::string name () const
 
HepRandomEngineengine ()
 
std::ostream & put (std::ostream &os) const
 
std::istream & get (std::istream &is)
 
bool getF () const
 
void setF (bool val)
 
 RandGauss (HepRandomEngine &anEngine, double mean=0.0, double stdDev=1.0)
 
 RandGauss (HepRandomEngine *anEngine, double mean=0.0, double stdDev=1.0)
 
virtual ~RandGauss ()
 
double fire ()
 
double fire (double mean, double stdDev)
 
void fireArray (const int size, double *vect)
 
void fireArray (const int size, double *vect, double mean, double stdDev)
 
virtual double operator() ()
 
virtual double operator() (double mean, double stdDev)
 
std::string name () const
 
HepRandomEngineengine ()
 
std::ostream & put (std::ostream &os) const
 
std::istream & get (std::istream &is)
 
bool getF () const
 
void setF (bool val)
 
 RandGauss (HepRandomEngine &anEngine, double mean=0.0, double stdDev=1.0)
 
 RandGauss (HepRandomEngine *anEngine, double mean=0.0, double stdDev=1.0)
 
virtual ~RandGauss ()
 
double fire ()
 
double fire (double mean, double stdDev)
 
void fireArray (const int size, double *vect)
 
void fireArray (const int size, double *vect, double mean, double stdDev)
 
virtual double operator() ()
 
virtual double operator() (double mean, double stdDev)
 
std::string name () const
 
HepRandomEngineengine ()
 
std::ostream & put (std::ostream &os) const
 
std::istream & get (std::istream &is)
 
bool getF () const
 
void setF (bool val)
 
- Public Member Functions inherited from CLHEP::HepRandom
 HepRandom ()
 
 HepRandom (long seed)
 
 HepRandom (HepRandomEngine &algorithm)
 
 HepRandom (HepRandomEngine *algorithm)
 
virtual ~HepRandom ()
 
double flat ()
 
void flatArray (const int size, double *vect)
 
double flat (HepRandomEngine *theNewEngine)
 
void flatArray (HepRandomEngine *theNewEngine, const int size, double *vect)
 
 HepRandom ()
 
 HepRandom (long seed)
 
 HepRandom (HepRandomEngine &algorithm)
 
 HepRandom (HepRandomEngine *algorithm)
 
virtual ~HepRandom ()
 
double flat ()
 
void flatArray (const int size, double *vect)
 
double flat (HepRandomEngine *theNewEngine)
 
void flatArray (HepRandomEngine *theNewEngine, const int size, double *vect)
 
 HepRandom ()
 
 HepRandom (long seed)
 
 HepRandom (HepRandomEngine &algorithm)
 
 HepRandom (HepRandomEngine *algorithm)
 
virtual ~HepRandom ()
 
double flat ()
 
void flatArray (const int size, double *vect)
 
double flat (HepRandomEngine *theNewEngine)
 
void flatArray (HepRandomEngine *theNewEngine, const int size, double *vect)
 
 HepRandom ()
 
 HepRandom (long seed)
 
 HepRandom (HepRandomEngine &algorithm)
 
 HepRandom (HepRandomEngine *algorithm)
 
virtual ~HepRandom ()
 
double flat ()
 
void flatArray (const int size, double *vect)
 
double flat (HepRandomEngine *theNewEngine)
 
void flatArray (HepRandomEngine *theNewEngine, const int size, double *vect)
 

Static Public Member Functions

static double shoot ()
 
static double shoot (double mean, double stdDev)
 
static void shootArray (const int size, double *vect, double mean=0.0, double stdDev=1.0)
 
static double shoot (HepRandomEngine *anEngine)
 
static double shoot (HepRandomEngine *anEngine, double mean, double stdDev)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double mean=0.0, double stdDev=1.0)
 
static std::string distributionName ()
 
static bool getFlag ()
 
static void setFlag (bool val)
 
static void saveEngineStatus (const char filename[]="Config.conf")
 
static void restoreEngineStatus (const char filename[]="Config.conf")
 
static std::ostream & saveFullState (std::ostream &os)
 
static std::istream & restoreFullState (std::istream &is)
 
static std::ostream & saveDistState (std::ostream &os)
 
static std::istream & restoreDistState (std::istream &is)
 
static double shoot ()
 
static double shoot (double mean, double stdDev)
 
static void shootArray (const int size, double *vect, double mean=0.0, double stdDev=1.0)
 
static double shoot (HepRandomEngine *anEngine)
 
static double shoot (HepRandomEngine *anEngine, double mean, double stdDev)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double mean=0.0, double stdDev=1.0)
 
static std::string distributionName ()
 
static bool getFlag ()
 
static void setFlag (bool val)
 
static void saveEngineStatus (const char filename[]="Config.conf")
 
static void restoreEngineStatus (const char filename[]="Config.conf")
 
static std::ostream & saveFullState (std::ostream &os)
 
static std::istream & restoreFullState (std::istream &is)
 
static std::ostream & saveDistState (std::ostream &os)
 
static std::istream & restoreDistState (std::istream &is)
 
static double shoot ()
 
static double shoot (double mean, double stdDev)
 
static void shootArray (const int size, double *vect, double mean=0.0, double stdDev=1.0)
 
static double shoot (HepRandomEngine *anEngine)
 
static double shoot (HepRandomEngine *anEngine, double mean, double stdDev)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double mean=0.0, double stdDev=1.0)
 
static std::string distributionName ()
 
static bool getFlag ()
 
static void setFlag (bool val)
 
static void saveEngineStatus (const char filename[]="Config.conf")
 
static void restoreEngineStatus (const char filename[]="Config.conf")
 
static std::ostream & saveFullState (std::ostream &os)
 
static std::istream & restoreFullState (std::istream &is)
 
static std::ostream & saveDistState (std::ostream &os)
 
static std::istream & restoreDistState (std::istream &is)
 
static double shoot ()
 
static double shoot (double mean, double stdDev)
 
static void shootArray (const int size, double *vect, double mean=0.0, double stdDev=1.0)
 
static double shoot (HepRandomEngine *anEngine)
 
static double shoot (HepRandomEngine *anEngine, double mean, double stdDev)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double mean=0.0, double stdDev=1.0)
 
static std::string distributionName ()
 
static bool getFlag ()
 
static void setFlag (bool val)
 
static void saveEngineStatus (const char filename[]="Config.conf")
 
static void restoreEngineStatus (const char filename[]="Config.conf")
 
static std::ostream & saveFullState (std::ostream &os)
 
static std::istream & restoreFullState (std::istream &is)
 
static std::ostream & saveDistState (std::ostream &os)
 
static std::istream & restoreDistState (std::istream &is)
 
- Static Public Member Functions inherited from CLHEP::HepRandom
static void setTheSeed (long seed, int lux=3)
 
static long getTheSeed ()
 
static void setTheSeeds (const long *seeds, int aux=-1)
 
static const long * getTheSeeds ()
 
static void getTheTableSeeds (long *seeds, int index)
 
static HepRandomgetTheGenerator ()
 
static void setTheEngine (HepRandomEngine *theNewEngine)
 
static HepRandomEnginegetTheEngine ()
 
static void saveEngineStatus (const char filename[]="Config.conf")
 
static void restoreEngineStatus (const char filename[]="Config.conf")
 
static std::ostream & saveFullState (std::ostream &os)
 
static std::istream & restoreFullState (std::istream &is)
 
static std::ostream & saveDistState (std::ostream &os)
 
static std::istream & restoreDistState (std::istream &is)
 
static std::ostream & saveStaticRandomStates (std::ostream &os)
 
static std::istream & restoreStaticRandomStates (std::istream &is)
 
static void showEngineStatus ()
 
static int createInstance ()
 
static std::string distributionName ()
 
static void setTheSeed (long seed, int lux=3)
 
static long getTheSeed ()
 
static void setTheSeeds (const long *seeds, int aux=-1)
 
static const long * getTheSeeds ()
 
static void getTheTableSeeds (long *seeds, int index)
 
static HepRandomgetTheGenerator ()
 
static void setTheEngine (HepRandomEngine *theNewEngine)
 
static HepRandomEnginegetTheEngine ()
 
static void saveEngineStatus (const char filename[]="Config.conf")
 
static void restoreEngineStatus (const char filename[]="Config.conf")
 
static std::ostream & saveFullState (std::ostream &os)
 
static std::istream & restoreFullState (std::istream &is)
 
static std::ostream & saveDistState (std::ostream &os)
 
static std::istream & restoreDistState (std::istream &is)
 
static std::ostream & saveStaticRandomStates (std::ostream &os)
 
static std::istream & restoreStaticRandomStates (std::istream &is)
 
static void showEngineStatus ()
 
static int createInstance ()
 
static std::string distributionName ()
 
static void setTheSeed (long seed, int lux=3)
 
static long getTheSeed ()
 
static void setTheSeeds (const long *seeds, int aux=-1)
 
static const long * getTheSeeds ()
 
static void getTheTableSeeds (long *seeds, int index)
 
static HepRandomgetTheGenerator ()
 
static void setTheEngine (HepRandomEngine *theNewEngine)
 
static HepRandomEnginegetTheEngine ()
 
static void saveEngineStatus (const char filename[]="Config.conf")
 
static void restoreEngineStatus (const char filename[]="Config.conf")
 
static std::ostream & saveFullState (std::ostream &os)
 
static std::istream & restoreFullState (std::istream &is)
 
static std::ostream & saveDistState (std::ostream &os)
 
static std::istream & restoreDistState (std::istream &is)
 
static std::ostream & saveStaticRandomStates (std::ostream &os)
 
static std::istream & restoreStaticRandomStates (std::istream &is)
 
static void showEngineStatus ()
 
static int createInstance ()
 
static std::string distributionName ()
 
static void setTheSeed (long seed, int lux=3)
 
static long getTheSeed ()
 
static void setTheSeeds (const long *seeds, int aux=-1)
 
static const long * getTheSeeds ()
 
static void getTheTableSeeds (long *seeds, int index)
 
static HepRandomgetTheGenerator ()
 
static void setTheEngine (HepRandomEngine *theNewEngine)
 
static HepRandomEnginegetTheEngine ()
 
static void saveEngineStatus (const char filename[]="Config.conf")
 
static void restoreEngineStatus (const char filename[]="Config.conf")
 
static std::ostream & saveFullState (std::ostream &os)
 
static std::istream & restoreFullState (std::istream &is)
 
static std::ostream & saveDistState (std::ostream &os)
 
static std::istream & restoreDistState (std::istream &is)
 
static std::ostream & saveStaticRandomStates (std::ostream &os)
 
static std::istream & restoreStaticRandomStates (std::istream &is)
 
static void showEngineStatus ()
 
static int createInstance ()
 
static std::string distributionName ()
 

Protected Member Functions

double normal ()
 
double normal ()
 
double normal ()
 
double normal ()
 

Static Protected Member Functions

static double getVal ()
 
static void setVal (double nextVal)
 
static double getVal ()
 
static void setVal (double nextVal)
 
static double getVal ()
 
static void setVal (double nextVal)
 
static double getVal ()
 
static void setVal (double nextVal)
 

Protected Attributes

double defaultMean
 
double defaultStdDev
 
shared_ptr< HepRandomEnginelocalEngine
 

Additional Inherited Members

- Static Protected Attributes inherited from CLHEP::HepRandom
static const long seedTable [215][2]
 

Detailed Description

Author

Definition at line 42 of file RandomObjects/CLHEP/Random/RandGauss.h.

Constructor & Destructor Documentation

◆ RandGauss() [1/8]

CLHEP::RandGauss::RandGauss ( HepRandomEngine & anEngine,
double mean = 0.0,
double stdDev = 1.0 )
inline

◆ RandGauss() [2/8]

CLHEP::RandGauss::RandGauss ( HepRandomEngine * anEngine,
double mean = 0.0,
double stdDev = 1.0 )
inline

◆ ~RandGauss() [1/4]

CLHEP::RandGauss::~RandGauss ( )
virtual

Definition at line 50 of file RandGauss.cc.

◆ RandGauss() [3/8]

CLHEP::RandGauss::RandGauss ( HepRandomEngine & anEngine,
double mean = 0.0,
double stdDev = 1.0 )
inline

◆ RandGauss() [4/8]

CLHEP::RandGauss::RandGauss ( HepRandomEngine * anEngine,
double mean = 0.0,
double stdDev = 1.0 )
inline

◆ ~RandGauss() [2/4]

virtual CLHEP::RandGauss::~RandGauss ( )
virtual

◆ RandGauss() [5/8]

CLHEP::RandGauss::RandGauss ( HepRandomEngine & anEngine,
double mean = 0.0,
double stdDev = 1.0 )
inline

◆ RandGauss() [6/8]

CLHEP::RandGauss::RandGauss ( HepRandomEngine * anEngine,
double mean = 0.0,
double stdDev = 1.0 )
inline

◆ ~RandGauss() [3/4]

virtual CLHEP::RandGauss::~RandGauss ( )
virtual

◆ RandGauss() [7/8]

CLHEP::RandGauss::RandGauss ( HepRandomEngine & anEngine,
double mean = 0.0,
double stdDev = 1.0 )
inline

◆ RandGauss() [8/8]

CLHEP::RandGauss::RandGauss ( HepRandomEngine * anEngine,
double mean = 0.0,
double stdDev = 1.0 )
inline

◆ ~RandGauss() [4/4]

virtual CLHEP::RandGauss::~RandGauss ( )
virtual

Member Function Documentation

◆ distributionName() [1/4]

static std::string CLHEP::RandGauss::distributionName ( )
inlinestatic

Definition at line 100 of file Matrix/CLHEP/Random/RandGauss.h.

Referenced by restoreDistState(), and saveDistState().

◆ distributionName() [2/4]

static std::string CLHEP::RandGauss::distributionName ( )
inlinestatic

Definition at line 100 of file Random/CLHEP/Random/RandGauss.h.

◆ distributionName() [3/4]

static std::string CLHEP::RandGauss::distributionName ( )
inlinestatic

Definition at line 100 of file Random/Random/RandGauss.h.

◆ distributionName() [4/4]

static std::string CLHEP::RandGauss::distributionName ( )
inlinestatic

Definition at line 100 of file RandomObjects/CLHEP/Random/RandGauss.h.

◆ engine() [1/4]

◆ engine() [2/4]

◆ engine() [3/4]

◆ engine() [4/4]

◆ fire() [1/8]

double CLHEP::RandGauss::fire ( )

◆ fire() [2/8]

double CLHEP::RandGauss::fire ( )

◆ fire() [3/8]

double CLHEP::RandGauss::fire ( )

◆ fire() [4/8]

double CLHEP::RandGauss::fire ( )

◆ fire() [5/8]

double CLHEP::RandGauss::fire ( double mean,
double stdDev )
inline

◆ fire() [6/8]

double CLHEP::RandGauss::fire ( double mean,
double stdDev )
inline

◆ fire() [7/8]

double CLHEP::RandGauss::fire ( double mean,
double stdDev )
inline

◆ fire() [8/8]

double CLHEP::RandGauss::fire ( double mean,
double stdDev )
inline

◆ fireArray() [1/8]

void CLHEP::RandGauss::fireArray ( const int size,
double * vect )

Definition at line 157 of file RandGauss.cc.

References defaultMean, defaultStdDev, and fire().

◆ fireArray() [2/8]

void CLHEP::RandGauss::fireArray ( const int size,
double * vect )

◆ fireArray() [3/8]

void CLHEP::RandGauss::fireArray ( const int size,
double * vect )

◆ fireArray() [4/8]

void CLHEP::RandGauss::fireArray ( const int size,
double * vect )

◆ fireArray() [5/8]

void CLHEP::RandGauss::fireArray ( const int size,
double * vect,
double mean,
double stdDev )

Definition at line 163 of file RandGauss.cc.

References fire().

◆ fireArray() [6/8]

void CLHEP::RandGauss::fireArray ( const int size,
double * vect,
double mean,
double stdDev )

◆ fireArray() [7/8]

void CLHEP::RandGauss::fireArray ( const int size,
double * vect,
double mean,
double stdDev )

◆ fireArray() [8/8]

void CLHEP::RandGauss::fireArray ( const int size,
double * vect,
double mean,
double stdDev )

◆ get() [1/4]

◆ get() [2/4]

◆ get() [3/4]

◆ get() [4/4]

◆ getF() [1/4]

bool CLHEP::RandGauss::getF ( ) const
inline

Definition at line 116 of file Matrix/CLHEP/Random/RandGauss.h.

◆ getF() [2/4]

bool CLHEP::RandGauss::getF ( ) const
inline

Definition at line 116 of file Random/CLHEP/Random/RandGauss.h.

◆ getF() [3/4]

bool CLHEP::RandGauss::getF ( ) const
inline

Definition at line 116 of file Random/Random/RandGauss.h.

◆ getF() [4/4]

bool CLHEP::RandGauss::getF ( ) const
inline

Definition at line 116 of file RandomObjects/CLHEP/Random/RandGauss.h.

◆ getFlag() [1/4]

static bool CLHEP::RandGauss::getFlag ( )
inlinestatic

Definition at line 112 of file Matrix/CLHEP/Random/RandGauss.h.

Referenced by saveDistState(), saveEngineStatus(), shoot(), and shoot().

◆ getFlag() [2/4]

static bool CLHEP::RandGauss::getFlag ( )
inlinestatic

Definition at line 112 of file Random/CLHEP/Random/RandGauss.h.

◆ getFlag() [3/4]

static bool CLHEP::RandGauss::getFlag ( )
inlinestatic

Definition at line 112 of file Random/Random/RandGauss.h.

◆ getFlag() [4/4]

static bool CLHEP::RandGauss::getFlag ( )
inlinestatic

Definition at line 112 of file RandomObjects/CLHEP/Random/RandGauss.h.

◆ getVal() [1/4]

static double CLHEP::RandGauss::getVal ( )
inlinestaticprotected

Definition at line 146 of file Matrix/CLHEP/Random/RandGauss.h.

Referenced by saveDistState(), saveEngineStatus(), shoot(), and shoot().

◆ getVal() [2/4]

static double CLHEP::RandGauss::getVal ( )
inlinestaticprotected

Definition at line 146 of file Random/CLHEP/Random/RandGauss.h.

◆ getVal() [3/4]

static double CLHEP::RandGauss::getVal ( )
inlinestaticprotected

Definition at line 146 of file Random/Random/RandGauss.h.

◆ getVal() [4/4]

static double CLHEP::RandGauss::getVal ( )
inlinestaticprotected

Definition at line 146 of file RandomObjects/CLHEP/Random/RandGauss.h.

◆ name() [1/4]

◆ name() [2/4]

◆ name() [3/4]

◆ name() [4/4]

◆ normal() [1/4]

double CLHEP::RandGauss::normal ( )
protected

Definition at line 131 of file RandGauss.cc.

References localEngine.

◆ normal() [2/4]

double CLHEP::RandGauss::normal ( )
protected

◆ normal() [3/4]

double CLHEP::RandGauss::normal ( )
protected

◆ normal() [4/4]

double CLHEP::RandGauss::normal ( )
protected

◆ operator()() [1/8]

◆ operator()() [2/8]

◆ operator()() [3/8]

◆ operator()() [4/8]

◆ operator()() [5/8]

◆ operator()() [6/8]

◆ operator()() [7/8]

◆ operator()() [8/8]

◆ put() [1/4]

◆ put() [2/4]

◆ put() [3/4]

◆ put() [4/4]

◆ restoreDistState() [1/4]

std::istream & CLHEP::RandGauss::restoreDistState ( std::istream & is)
static

◆ restoreDistState() [2/4]

static std::istream & CLHEP::RandGauss::restoreDistState ( std::istream & is)
static

◆ restoreDistState() [3/4]

static std::istream & CLHEP::RandGauss::restoreDistState ( std::istream & is)
static

◆ restoreDistState() [4/4]

static std::istream & CLHEP::RandGauss::restoreDistState ( std::istream & is)
static

◆ restoreEngineStatus() [1/4]

void CLHEP::RandGauss::restoreEngineStatus ( const char filename[] = "Config.conf")
static

◆ restoreEngineStatus() [2/4]

static void CLHEP::RandGauss::restoreEngineStatus ( const char filename[] = "Config.conf")
static

◆ restoreEngineStatus() [3/4]

static void CLHEP::RandGauss::restoreEngineStatus ( const char filename[] = "Config.conf")
static

◆ restoreEngineStatus() [4/4]

static void CLHEP::RandGauss::restoreEngineStatus ( const char filename[] = "Config.conf")
static

◆ restoreFullState() [1/4]

std::istream & CLHEP::RandGauss::restoreFullState ( std::istream & is)
static

Definition at line 388 of file RandGauss.cc.

References restoreDistState(), and CLHEP::HepRandom::restoreFullState().

◆ restoreFullState() [2/4]

static std::istream & CLHEP::RandGauss::restoreFullState ( std::istream & is)
static

◆ restoreFullState() [3/4]

static std::istream & CLHEP::RandGauss::restoreFullState ( std::istream & is)
static

◆ restoreFullState() [4/4]

static std::istream & CLHEP::RandGauss::restoreFullState ( std::istream & is)
static

◆ saveDistState() [1/4]

std::ostream & CLHEP::RandGauss::saveDistState ( std::ostream & os)
static

Definition at line 323 of file RandGauss.cc.

References distributionName(), CLHEP::DoubConv::dto2longs(), getFlag(), and getVal().

Referenced by saveFullState().

◆ saveDistState() [2/4]

static std::ostream & CLHEP::RandGauss::saveDistState ( std::ostream & os)
static

◆ saveDistState() [3/4]

static std::ostream & CLHEP::RandGauss::saveDistState ( std::ostream & os)
static

◆ saveDistState() [4/4]

static std::ostream & CLHEP::RandGauss::saveDistState ( std::ostream & os)
static

◆ saveEngineStatus() [1/4]

void CLHEP::RandGauss::saveEngineStatus ( const char filename[] = "Config.conf")
static

◆ saveEngineStatus() [2/4]

static void CLHEP::RandGauss::saveEngineStatus ( const char filename[] = "Config.conf")
static

◆ saveEngineStatus() [3/4]

static void CLHEP::RandGauss::saveEngineStatus ( const char filename[] = "Config.conf")
static

◆ saveEngineStatus() [4/4]

static void CLHEP::RandGauss::saveEngineStatus ( const char filename[] = "Config.conf")
static

◆ saveFullState() [1/4]

std::ostream & CLHEP::RandGauss::saveFullState ( std::ostream & os)
static

Definition at line 382 of file RandGauss.cc.

References saveDistState(), and CLHEP::HepRandom::saveFullState().

Referenced by CLHEP::StaticRandomStates::save().

◆ saveFullState() [2/4]

static std::ostream & CLHEP::RandGauss::saveFullState ( std::ostream & os)
static

◆ saveFullState() [3/4]

static std::ostream & CLHEP::RandGauss::saveFullState ( std::ostream & os)
static

◆ saveFullState() [4/4]

static std::ostream & CLHEP::RandGauss::saveFullState ( std::ostream & os)
static

◆ setF() [1/4]

void CLHEP::RandGauss::setF ( bool val)
inline

Definition at line 118 of file Matrix/CLHEP/Random/RandGauss.h.

◆ setF() [2/4]

void CLHEP::RandGauss::setF ( bool val)
inline

Definition at line 118 of file Random/CLHEP/Random/RandGauss.h.

◆ setF() [3/4]

void CLHEP::RandGauss::setF ( bool val)
inline

Definition at line 118 of file Random/Random/RandGauss.h.

◆ setF() [4/4]

void CLHEP::RandGauss::setF ( bool val)
inline

Definition at line 118 of file RandomObjects/CLHEP/Random/RandGauss.h.

◆ setFlag() [1/4]

static void CLHEP::RandGauss::setFlag ( bool val)
inlinestatic

◆ setFlag() [2/4]

static void CLHEP::RandGauss::setFlag ( bool val)
inlinestatic

Definition at line 114 of file Random/CLHEP/Random/RandGauss.h.

◆ setFlag() [3/4]

static void CLHEP::RandGauss::setFlag ( bool val)
inlinestatic

Definition at line 114 of file Random/Random/RandGauss.h.

◆ setFlag() [4/4]

static void CLHEP::RandGauss::setFlag ( bool val)
inlinestatic

Definition at line 114 of file RandomObjects/CLHEP/Random/RandGauss.h.

◆ setVal() [1/4]

static void CLHEP::RandGauss::setVal ( double nextVal)
inlinestaticprotected

Definition at line 148 of file Matrix/CLHEP/Random/RandGauss.h.

Referenced by shoot(), and shoot().

◆ setVal() [2/4]

static void CLHEP::RandGauss::setVal ( double nextVal)
inlinestaticprotected

Definition at line 148 of file Random/CLHEP/Random/RandGauss.h.

◆ setVal() [3/4]

static void CLHEP::RandGauss::setVal ( double nextVal)
inlinestaticprotected

Definition at line 148 of file Random/Random/RandGauss.h.

◆ setVal() [4/4]

static void CLHEP::RandGauss::setVal ( double nextVal)
inlinestaticprotected

Definition at line 148 of file RandomObjects/CLHEP/Random/RandGauss.h.

◆ shoot() [1/16]

◆ shoot() [2/16]

static double CLHEP::RandGauss::shoot ( )
static

◆ shoot() [3/16]

static double CLHEP::RandGauss::shoot ( )
static

◆ shoot() [4/16]

static double CLHEP::RandGauss::shoot ( )
static

◆ shoot() [5/16]

static double CLHEP::RandGauss::shoot ( double mean,
double stdDev )
inlinestatic

◆ shoot() [6/16]

static double CLHEP::RandGauss::shoot ( double mean,
double stdDev )
inlinestatic

◆ shoot() [7/16]

static double CLHEP::RandGauss::shoot ( double mean,
double stdDev )
inlinestatic

◆ shoot() [8/16]

static double CLHEP::RandGauss::shoot ( double mean,
double stdDev )
inlinestatic

◆ shoot() [9/16]

double CLHEP::RandGauss::shoot ( HepRandomEngine * anEngine)
static

Definition at line 97 of file RandGauss.cc.

References CLHEP::HepRandomEngine::flat(), getFlag(), getVal(), setFlag(), and setVal().

◆ shoot() [10/16]

static double CLHEP::RandGauss::shoot ( HepRandomEngine * anEngine)
static

◆ shoot() [11/16]

static double CLHEP::RandGauss::shoot ( HepRandomEngine * anEngine)
static

◆ shoot() [12/16]

static double CLHEP::RandGauss::shoot ( HepRandomEngine * anEngine)
static

◆ shoot() [13/16]

static double CLHEP::RandGauss::shoot ( HepRandomEngine * anEngine,
double mean,
double stdDev )
inlinestatic

◆ shoot() [14/16]

static double CLHEP::RandGauss::shoot ( HepRandomEngine * anEngine,
double mean,
double stdDev )
inlinestatic

◆ shoot() [15/16]

static double CLHEP::RandGauss::shoot ( HepRandomEngine * anEngine,
double mean,
double stdDev )
inlinestatic

◆ shoot() [16/16]

static double CLHEP::RandGauss::shoot ( HepRandomEngine * anEngine,
double mean,
double stdDev )
inlinestatic

◆ shootArray() [1/8]

void CLHEP::RandGauss::shootArray ( const int size,
double * vect,
double mean = 0.0,
double stdDev = 1.0 )
static

Definition at line 90 of file RandGauss.cc.

References shoot().

◆ shootArray() [2/8]

static void CLHEP::RandGauss::shootArray ( const int size,
double * vect,
double mean = 0.0,
double stdDev = 1.0 )
static

◆ shootArray() [3/8]

static void CLHEP::RandGauss::shootArray ( const int size,
double * vect,
double mean = 0.0,
double stdDev = 1.0 )
static

◆ shootArray() [4/8]

static void CLHEP::RandGauss::shootArray ( const int size,
double * vect,
double mean = 0.0,
double stdDev = 1.0 )
static

◆ shootArray() [5/8]

void CLHEP::RandGauss::shootArray ( HepRandomEngine * anEngine,
const int size,
double * vect,
double mean = 0.0,
double stdDev = 1.0 )
static

Definition at line 123 of file RandGauss.cc.

References shoot().

◆ shootArray() [6/8]

static void CLHEP::RandGauss::shootArray ( HepRandomEngine * anEngine,
const int size,
double * vect,
double mean = 0.0,
double stdDev = 1.0 )
static

◆ shootArray() [7/8]

static void CLHEP::RandGauss::shootArray ( HepRandomEngine * anEngine,
const int size,
double * vect,
double mean = 0.0,
double stdDev = 1.0 )
static

◆ shootArray() [8/8]

static void CLHEP::RandGauss::shootArray ( HepRandomEngine * anEngine,
const int size,
double * vect,
double mean = 0.0,
double stdDev = 1.0 )
static

Member Data Documentation

◆ defaultMean

◆ defaultStdDev

◆ localEngine


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