TRandom


class description - source file - inheritance tree

class TRandom : public TNamed


    public:
TRandom(const TRandom&) TRandom(UInt_t seed = 65539) virtual ~TRandom() virtual Int_t Binomial(Int_t ntot, Double_t prob) static TClass* Class() virtual Double_t Exp(Double_t tau) virtual Double_t Gaus(Double_t mean = 0, Double_t sigma = 1) virtual UInt_t GetSeed() virtual UInt_t Integer(UInt_t imax) virtual TClass* IsA() const virtual Double_t Landau(Double_t mean = 0, Double_t sigma = 1) virtual Int_t Poisson(Double_t mean) virtual Double_t PoissonD(Double_t mean) virtual void Rannor(Double_t& a, Double_t& b) virtual void Rannor(Float_t& a, Float_t& b) virtual void ReadRandom(const char* filename) virtual Double_t Rndm(Int_t i = 0) virtual void RndmArray(Int_t n, Double_t* array) virtual void RndmArray(Int_t n, Float_t* array) virtual void SetSeed(UInt_t seed = 65539) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual Double_t Uniform(Double_t x1, Double_t x2) virtual Double_t Uniform(Double_t x1 = 1) virtual void WriteRandom(const char* filename)

Data Members


    protected:
UInt_t fSeed Random number generator seed


See also

TRandom2, TRandom3

Class Description



Last update: Fri May 14 13:32:43 2004


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.