#include <newran.h>
Inheritance diagram for NegatedRandom:
Public Member Functions | |
Real | Next () |
ExtReal | Mean () const |
ExtReal | Variance () const |
virtual Random * | Getrv (void) |
Protected Member Functions | |
void | tDelete () |
NegatedRandom (Random &rvx) | |
Protected Attributes | |
Random * | rv |
Friends | |
NegatedRandom & | operator- (Random &) |
|
Definition at line 377 of file newran.h.
00377 : rv(&rvx) {} |
|
Reimplemented from Random. Definition at line 383 of file newran.h.
00383 { return rv; } |
|
Reimplemented from Random. Definition at line 633 of file newran.cpp. References Random::Mean(), and rv.
|
|
Reimplemented from Random. Definition at line 631 of file newran.cpp. References Random::Next(), Real, and rv.
|
|
Reimplemented from Random. Definition at line 369 of file newran.h. References tron.
|
|
Reimplemented from Random. Definition at line 635 of file newran.cpp. References rv, and Random::Variance().
|
|
Definition at line 667 of file newran.cpp.
00668 { 00669 NegatedRandom* r = new NegatedRandom(rv); 00670 if (!r) ErrorNoSpace(); return *r; 00671 } |
|
Definition at line 368 of file newran.h. Referenced by Mean(), Next(), and Variance(). |