27 class TRandom1 : 
public TRandom {
 
   35   Float_t         fFloatSeedTable[24];
 
   37   const Int_t     fIntModulus;
 
   38   static Int_t    fgNumEngines;
 
   39   static Int_t    fgMaxIndex;
 
   40   const UInt_t   *fTheSeeds;
 
   41   const Double_t  fMantissaBit24;
 
   42   const Double_t  fMantissaBit12;
 
   46    TRandom1(UInt_t seed, Int_t lux = 3 );
 
   47    TRandom1(Int_t rowIndex, Int_t colIndex, Int_t lux );
 
   49    virtual  Int_t    GetLuxury()
 const {
return fLuxury;}
 
   51    virtual  UInt_t   GetSeed()
 const { 
return  UInt_t ( fFloatSeedTable[0] /  fMantissaBit24 ) ; }
 
   53    const UInt_t     *GetTheSeeds()
 const {
return fTheSeeds;}
 
   55    static   void     GetTableSeeds(UInt_t* seeds, Int_t index);
 
   58    virtual  Double_t Rndm( );
 
   59    virtual  void     RndmArray(Int_t size, Float_t *vect);
 
   60    virtual  void     RndmArray(Int_t size, Double_t *vect);
 
   61    virtual  void     SetSeed2(UInt_t seed, Int_t lux=3);
 
   63    virtual  void     SetSeeds(
const UInt_t * seeds, Int_t lux=3);
 
   66    virtual  void     SetSeed(ULong_t seed);
 
   71 R__EXTERN TRandom *gRandom;