#ifndef ROOT_TRandom1
#define ROOT_TRandom1
#ifndef ROOT_TRandom
#include "TRandom.h"
#endif
class TRandom1 : public TRandom {
protected:
  Int_t           fNskip;
  Int_t           fLuxury;
  Int_t           fIlag;
  Int_t           fJlag;
  Int_t           fCount24;
  Float_t         fFloatSeedTable[24];
  Float_t         fCarry;
  const Int_t     fIntModulus;
  static Int_t    fgNumEngines;
  static Int_t    fgMaxIndex;
  const UInt_t   *fTheSeeds;
  const Double_t  fMantissaBit24;
  const Double_t  fMantissaBit12;
public:
   TRandom1();
   TRandom1(UInt_t seed, Int_t lux = 3 );
   TRandom1(Int_t rowIndex, Int_t colIndex, Int_t lux );
   virtual ~TRandom1();
   virtual  Int_t    GetLuxury() const {return fLuxury;}
                    
   const UInt_t     *GetTheSeeds() const {return fTheSeeds;}
                     
   static   void     GetTableSeeds(UInt_t* seeds, Int_t index);
                     
   virtual  Double_t Rndm(Int_t i=0);
   virtual  void     RndmArray(Int_t size, Float_t *vect);
   virtual  void     RndmArray(Int_t size, Double_t *vect);
   virtual  void     SetSeed2(UInt_t seed, Int_t lux=3);
                     
   virtual  void     SetSeeds(const UInt_t * seeds, Int_t lux=3);
                     
                     
   virtual  void     SetSeed(UInt_t seed);
   ClassDef(TRandom1,1)  
};
R__EXTERN TRandom *gRandom;
#endif
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.