#include <RandomFuns.h>
Inheritance diagram for GaussRandomFun:


Definition at line 98 of file RandomFuns.h.
Public Member Functions | |
| GaussRandomFun (const FloatFun &rnd_, double mean_, double sigma_, const char *name_=0) | |
| GaussRandomFun (const FloatFun &rnd_, double mean_, double sigma_, const std::string &name_) | |
| Constructor from a C++ string. | |
| virtual Float_FF | operator() () const |
| Returns a GaussRandom number that depends on seed() and index. | |
| virtual const FillIterator * | getIterator () const |
| Returns pointer to iterator, if any. | |
Protected Member Functions | |
| virtual | ~GaussRandomFun () |
| Protected destructor ensures creation on the heap. | |
Protected Attributes | |
| const FloatFun & | rnd |
| The random function. | |
| double | mean |
| The mean value. | |
| double | sigma |
|
||||||||||||||||||||
|
Definition at line 106 of file RandomFuns.C. |
|
||||||||||||||||||||
|
Constructor from a C++ string.
Definition at line 115 of file RandomFuns.C. |
|
|
The sigma value Definition at line 121 of file RandomFuns.h. Referenced by operator()(). |
1.3.2