TRandom
class description - source file - inheritance tree
public:
TRandom TRandom()
TRandom TRandom(TRandom&)
virtual void ~TRandom()
TClass* Class()
virtual Float_t Gaus(Float_t mean = 0, Float_t sigma = 1)
virtual UInt_t GetSeed()
virtual TClass* IsA()
virtual void Rannor(Float_t& a, Float_t& b)
virtual Float_t Rndm(Int_t i = 0)
virtual void SetSeed(UInt_t seed = 65539)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
protected:
UInt_t fSeed Random number generator seed
TRandom
Simple prototype random number generator class.
TRandom(): TNamed("Random","Default Random number generator")
*-*-*-*-*-*-*-*-*-*-*default constructor*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-* ===================
~TRandom()
*-*-*-*-*-*-*-*-*-*-*default destructor*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-* ==================
Float_t Gaus(Float_t mean, Float_t sigma)
Return a number distributed following a gaussian with mean and sigma
void Rannor(Float_t &a, Float_t &b)
Return 2 numbers distributed following a gaussian with mean=0 and sigma=1
Float_t Rndm(Int_t)
Machine independent random number generator.
Produces uniformly-distributed floating points between 0 and 1.
Identical sequence on all machines of >= 32 bits.
Universal version (Fred james 1985).
Inline Functions
UInt_t GetSeed()
void SetSeed(UInt_t seed = 65539)
TClass* Class()
TClass* IsA()
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
TRandom TRandom(TRandom&)
Author: Rene Brun 15/12/95
Last update: 2.00/00 21/01/98 08.36.06 by Rene Brun
Copyright (c) 1995-1998, The ROOT System, All rights reserved. *
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.