#ifndef ROO_RANDOM
#define ROO_RANDOM
#include "Rtypes.h"
#include "TRandom.h"
class RooQuasiRandomGenerator;
class RooRandom {
public:
virtual ~RooRandom() {} ;
static TRandom *randomGenerator();
static Double_t uniform(TRandom *generator= randomGenerator());
static void uniform(UInt_t dimension, Double_t vector[], TRandom *generator= randomGenerator());
static UInt_t integer(UInt_t max, TRandom *generator= randomGenerator());
static Double_t gaussian(TRandom *generator= randomGenerator());
static RooQuasiRandomGenerator *quasiGenerator();
static Bool_t quasi(UInt_t dimension, Double_t vector[],
RooQuasiRandomGenerator *generator= quasiGenerator());
private:
RooRandom();
ClassDef(RooRandom,0)
};
#endif
Last change: Wed Jun 25 08:33:56 2008
Last generated: 2008-06-25 08:33
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.