37 virtual UInt_t
GetSeed()
const {
return fMt[0];}
39 virtual Double_t
Rndm( );
40 virtual void RndmArray(Int_t n, Float_t *array);
41 virtual void RndmArray(Int_t n, Double_t *array);
42 virtual void SetSeed(ULong_t seed=0);
virtual UInt_t GetSeed() const
Random number generator class based on M.
virtual Double_t Rndm()
Machine independent random number generator.
virtual ~TRandom3()
Default destructor.
virtual void SetSeed(ULong_t seed=0)
Set the random generator sequence if seed is 0 (default value) a TUUID is generated and used to fill ...
This is the base class for the ROOT Random number generators.
R__EXTERN TRandom * gRandom
virtual Double_t Rndm()
Machine independent random number generator.
virtual void RndmArray(Int_t n, Float_t *array)
Return an array of n random numbers uniformly distributed in ]0,1].
TRandom3(UInt_t seed=4357)
Default constructor If seed is 0, the seed is automatically computed via a TUUID object.