#include <TRandom2.h>
Inheritance diagram for TRandom2:
Public Member Functions | |
TRandom2 (UInt_t seed=1) | |
virtual | ~TRandom2 () |
virtual Double_t | Rndm (Int_t i=0) |
virtual void | RndmArray (Int_t n, Float_t *array) |
virtual void | RndmArray (Int_t n, Double_t *array) |
virtual void | SetSeed (UInt_t seed=0) |
TRandom2 (UInt_t seed=1) | |
virtual | ~TRandom2 () |
virtual Double_t | Rndm (Int_t i=0) |
virtual void | RndmArray (Int_t n, Float_t *array) |
virtual void | RndmArray (Int_t n, Double_t *array) |
virtual void | SetSeed (UInt_t seed=0) |
Protected Attributes | |
UInt_t | fSeed1 |
UInt_t | fSeed2 |
Definition at line 29 of file TRandom2.h.
TRandom2::TRandom2 | ( | UInt_t | seed = 1 |
) |
TRandom2::~TRandom2 | ( | ) | [virtual] |
Definition at line 41 of file TRandom2.cxx.
TRandom2::TRandom2 | ( | UInt_t | seed = 1 |
) |
virtual TRandom2::~TRandom2 | ( | ) | [virtual] |
Reimplemented from TRandom.
Definition at line 49 of file TRandom2.cxx.
References TRandom::fSeed, fSeed1, fSeed2, kScale, and TAUSWORTHE.
Referenced by RndmArray(), and SetSeed().
Reimplemented from TRandom.
Definition at line 69 of file TRandom2.cxx.
References TRandom::fSeed, fSeed1, fSeed2, i, kScale, Rndm(), and TAUSWORTHE.
Reimplemented from TRandom.
Definition at line 89 of file TRandom2.cxx.
References TRandom::fSeed, fSeed1, fSeed2, i, kScale, Rndm(), and TAUSWORTHE.
void TRandom2::SetSeed | ( | UInt_t | seed = 0 |
) | [virtual] |
Reimplemented from TRandom.
Definition at line 108 of file TRandom2.cxx.
References TRandom::fSeed, fSeed1, fSeed2, i, LCG, r3, and Rndm().
Reimplemented from TRandom.
UInt_t TRandom2::fSeed1 [protected] |
UInt_t TRandom2::fSeed2 [protected] |