size_t size(const MatrixT &matrix)
retrieve the size of a square matrix
 
#define ClassDefOverride(name, id)
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t index
 
R__EXTERN TRandom * gRandom
 
The Ranlux Random number generator class.
 
const Double_t fMantissaBit12
 
Float_t fFloatSeedTable[24]
 
TRandom1()
Default constructor.
 
void RndmArray(Int_t size, Float_t *vect) override
Returns an array of random numbers in ]0,1].
 
~TRandom1() override
Destructor.
 
Double_t Rndm() override
Returns a random number in ]0,1].
 
void SetSeed(ULong_t seed) override
Set the state of the generator providing a single seed value and using the luxury level defined when ...
 
virtual Int_t GetLuxury() const
Returns current luxury value.
 
const UInt_t * GetTheSeeds() const
Returns the pointer to the current seeds array.
 
UInt_t GetSeed() const override
Returns the current seed (first element of the seed table)
 
const Double_t fMantissaBit24
Temporary array of seed values (transient)
 
virtual void SetSeeds(const UInt_t *seeds, Int_t lux=3)
Set the state of the generator providing an array of seeds.
 
virtual void SetSeed2(UInt_t seed, Int_t lux=3)
Set the state of the generator providing a single seed value and a luxury level.
 
static void GetTableSeeds(UInt_t *seeds, Int_t index)
Returns an array of seed values stored in the table, given the index.
 
static Int_t fgNumEngines
 
This is the base class for the ROOT Random number generators.
 
Double_t Rndm() override
Machine independent random number generator.