#include <newran.h>
Inheritance diagram for OredRandom:
Public Member Functions | |
Real | Next () |
ExtReal | Mean () const |
ExtReal | Variance () const |
Private Member Functions | |
OredRandom (Random &rv1x, Random &rv2x) | |
Private Attributes | |
int | i |
Friends | |
OredRandom & | operator| (Random &, Random &) |
|
Definition at line 505 of file newran.h.
00505 : MultipliedRandom(rv1x, rv2x) , i( 0 ) {} |
|
Reimplemented from MultipliedRandom. Definition at line 767 of file newran.cpp. References Random::Mean(), MultipliedRandom::rv1, and MultipliedRandom::rv2.
|
|
Reimplemented from MultipliedRandom. Definition at line 758 of file newran.cpp. References i, Random::Next(), Real, MultipliedRandom::rv1, and MultipliedRandom::rv2.
|
|
Reimplemented from MultipliedRandom. Definition at line 769 of file newran.cpp. References MultipliedRandom::rv1, MultipliedRandom::rv2, and Random::Variance().
|
|
Definition at line 727 of file newran.cpp.
00728 { 00729 OredRandom* r = new OredRandom(rv1, rv2); 00730 if (!r) ErrorNoSpace(); return *r; 00731 } |
|
Definition at line 507 of file newran.h. Referenced by Next(). |