CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Public Member Functions | Static Public Member Functions
CLHEP::RandFlat Class Reference

#include <RandFlat.h>

Inheritance diagram for CLHEP::RandFlat:
CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::RandBit CLHEP::RandBit CLHEP::RandBit CLHEP::RandBit

List of all members.

Public Member Functions

 RandFlat (HepRandomEngine &anEngine)
 RandFlat (HepRandomEngine &anEngine, double width)
 RandFlat (HepRandomEngine &anEngine, double a, double b)
 RandFlat (HepRandomEngine *anEngine)
 RandFlat (HepRandomEngine *anEngine, double width)
 RandFlat (HepRandomEngine *anEngine, double a, double b)
virtual ~RandFlat ()
double fire ()
double fire (double width)
double fire (double a, double b)
long fireInt (long n)
long fireInt (long m, long n)
int fireBit ()
void fireArray (const int size, double *vect)
void fireArray (const int size, double *vect, double lx, double dx)
double operator() ()
double operator() (double width)
double operator() (double a, double b)
std::ostream & put (std::ostream &os) const
std::istream & get (std::istream &is)
std::string name () const
HepRandomEngineengine ()
 RandFlat (HepRandomEngine &anEngine)
 RandFlat (HepRandomEngine &anEngine, double width)
 RandFlat (HepRandomEngine &anEngine, double a, double b)
 RandFlat (HepRandomEngine *anEngine)
 RandFlat (HepRandomEngine *anEngine, double width)
 RandFlat (HepRandomEngine *anEngine, double a, double b)
virtual ~RandFlat ()
double fire ()
double fire (double width)
double fire (double a, double b)
long fireInt (long n)
long fireInt (long m, long n)
int fireBit ()
void fireArray (const int size, double *vect)
void fireArray (const int size, double *vect, double lx, double dx)
double operator() ()
double operator() (double width)
double operator() (double a, double b)
std::ostream & put (std::ostream &os) const
std::istream & get (std::istream &is)
std::string name () const
HepRandomEngineengine ()
 RandFlat (HepRandomEngine &anEngine)
 RandFlat (HepRandomEngine &anEngine, double width)
 RandFlat (HepRandomEngine &anEngine, double a, double b)
 RandFlat (HepRandomEngine *anEngine)
 RandFlat (HepRandomEngine *anEngine, double width)
 RandFlat (HepRandomEngine *anEngine, double a, double b)
virtual ~RandFlat ()
double fire ()
double fire (double width)
double fire (double a, double b)
long fireInt (long n)
long fireInt (long m, long n)
int fireBit ()
void fireArray (const int size, double *vect)
void fireArray (const int size, double *vect, double lx, double dx)
double operator() ()
double operator() (double width)
double operator() (double a, double b)
std::ostream & put (std::ostream &os) const
std::istream & get (std::istream &is)
std::string name () const
HepRandomEngineengine ()
 RandFlat (HepRandomEngine &anEngine)
 RandFlat (HepRandomEngine &anEngine, double width)
 RandFlat (HepRandomEngine &anEngine, double a, double b)
 RandFlat (HepRandomEngine *anEngine)
 RandFlat (HepRandomEngine *anEngine, double width)
 RandFlat (HepRandomEngine *anEngine, double a, double b)
virtual ~RandFlat ()
double fire ()
double fire (double width)
double fire (double a, double b)
long fireInt (long n)
long fireInt (long m, long n)
int fireBit ()
void fireArray (const int size, double *vect)
void fireArray (const int size, double *vect, double lx, double dx)
double operator() ()
double operator() (double width)
double operator() (double a, double b)
std::ostream & put (std::ostream &os) const
std::istream & get (std::istream &is)
std::string name () const
HepRandomEngineengine ()

Static Public Member Functions

static double shoot ()
static double shoot (double width)
static double shoot (double a, double b)
static long shootInt (long n)
static long shootInt (long m, long n)
static int shootBit ()
static void shootArray (const int size, double *vect)
static void shootArray (const int size, double *vect, double lx, double dx)
static double shoot (HepRandomEngine *anEngine)
static double shoot (HepRandomEngine *anEngine, double width)
static double shoot (HepRandomEngine *anEngine, double a, double b)
static long shootInt (HepRandomEngine *anEngine, long n)
static long shootInt (HepRandomEngine *anEngine, long m, long n)
static int shootBit (HepRandomEngine *)
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect)
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double lx, double dx)
static std::string distributionName ()
static void saveEngineStatus (const char filename[]="Config.conf")
static void restoreEngineStatus (const char filename[]="Config.conf")
static std::ostream & saveFullState (std::ostream &os)
static std::istream & restoreFullState (std::istream &is)
static std::ostream & saveDistState (std::ostream &os)
static std::istream & restoreDistState (std::istream &is)
static double shoot ()
static double shoot (double width)
static double shoot (double a, double b)
static long shootInt (long n)
static long shootInt (long m, long n)
static int shootBit ()
static void shootArray (const int size, double *vect)
static void shootArray (const int size, double *vect, double lx, double dx)
static double shoot (HepRandomEngine *anEngine)
static double shoot (HepRandomEngine *anEngine, double width)
static double shoot (HepRandomEngine *anEngine, double a, double b)
static long shootInt (HepRandomEngine *anEngine, long n)
static long shootInt (HepRandomEngine *anEngine, long m, long n)
static int shootBit (HepRandomEngine *)
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect)
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double lx, double dx)
static std::string distributionName ()
static void saveEngineStatus (const char filename[]="Config.conf")
static void restoreEngineStatus (const char filename[]="Config.conf")
static std::ostream & saveFullState (std::ostream &os)
static std::istream & restoreFullState (std::istream &is)
static std::ostream & saveDistState (std::ostream &os)
static std::istream & restoreDistState (std::istream &is)
static double shoot ()
static double shoot (double width)
static double shoot (double a, double b)
static long shootInt (long n)
static long shootInt (long m, long n)
static int shootBit ()
static void shootArray (const int size, double *vect)
static void shootArray (const int size, double *vect, double lx, double dx)
static double shoot (HepRandomEngine *anEngine)
static double shoot (HepRandomEngine *anEngine, double width)
static double shoot (HepRandomEngine *anEngine, double a, double b)
static long shootInt (HepRandomEngine *anEngine, long n)
static long shootInt (HepRandomEngine *anEngine, long m, long n)
static int shootBit (HepRandomEngine *)
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect)
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double lx, double dx)
static std::string distributionName ()
static void saveEngineStatus (const char filename[]="Config.conf")
static void restoreEngineStatus (const char filename[]="Config.conf")
static std::ostream & saveFullState (std::ostream &os)
static std::istream & restoreFullState (std::istream &is)
static std::ostream & saveDistState (std::ostream &os)
static std::istream & restoreDistState (std::istream &is)
static double shoot ()
static double shoot (double width)
static double shoot (double a, double b)
static long shootInt (long n)
static long shootInt (long m, long n)
static int shootBit ()
static void shootArray (const int size, double *vect)
static void shootArray (const int size, double *vect, double lx, double dx)
static double shoot (HepRandomEngine *anEngine)
static double shoot (HepRandomEngine *anEngine, double width)
static double shoot (HepRandomEngine *anEngine, double a, double b)
static long shootInt (HepRandomEngine *anEngine, long n)
static long shootInt (HepRandomEngine *anEngine, long m, long n)
static int shootBit (HepRandomEngine *)
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect)
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double lx, double dx)
static std::string distributionName ()
static void saveEngineStatus (const char filename[]="Config.conf")
static void restoreEngineStatus (const char filename[]="Config.conf")
static std::ostream & saveFullState (std::ostream &os)
static std::istream & restoreFullState (std::istream &is)
static std::ostream & saveDistState (std::ostream &os)
static std::istream & restoreDistState (std::istream &is)

Detailed Description

Author:
<Gabriele.Cosmo@cern.ch>

Definition at line 42 of file Matrix/CLHEP/Random/RandFlat.h.


Constructor & Destructor Documentation

CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  width 
) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  a,
double  b 
) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  width 
) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  a,
double  b 
) [inline]

Definition at line 45 of file RandFlat.cc.

CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  width 
) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  a,
double  b 
) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  width 
) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  a,
double  b 
) [inline]
virtual CLHEP::RandFlat::~RandFlat ( ) [virtual]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  width 
) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  a,
double  b 
) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  width 
) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  a,
double  b 
) [inline]
virtual CLHEP::RandFlat::~RandFlat ( ) [virtual]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  width 
) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  a,
double  b 
) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  width 
) [inline]
CLHEP::RandFlat::RandFlat ( HepRandomEngine anEngine,
double  a,
double  b 
) [inline]
virtual CLHEP::RandFlat::~RandFlat ( ) [virtual]

Member Function Documentation

static std::string CLHEP::RandFlat::distributionName ( ) [inline, static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

Definition at line 137 of file Matrix/CLHEP/Random/RandFlat.h.

Referenced by restoreDistState(), and saveDistState().

static std::string CLHEP::RandFlat::distributionName ( ) [inline, static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

Definition at line 137 of file Random/CLHEP/Random/RandFlat.h.

static std::string CLHEP::RandFlat::distributionName ( ) [inline, static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

Definition at line 137 of file RandomObjects/CLHEP/Random/RandFlat.h.

static std::string CLHEP::RandFlat::distributionName ( ) [inline, static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

Definition at line 137 of file Random/Random/RandFlat.h.

Reimplemented from CLHEP::HepRandom.

Reimplemented from CLHEP::HepRandom.

Definition at line 43 of file RandFlat.cc.

Reimplemented from CLHEP::HepRandom.

Reimplemented from CLHEP::HepRandom.

double CLHEP::RandFlat::fire ( double  width) [inline]
double CLHEP::RandFlat::fire ( double  width) [inline]
double CLHEP::RandFlat::fire ( double  width) [inline]
double CLHEP::RandFlat::fire ( double  width) [inline]
double CLHEP::RandFlat::fire ( double  a,
double  b 
) [inline]
double CLHEP::RandFlat::fire ( double  a,
double  b 
) [inline]
double CLHEP::RandFlat::fire ( double  a,
double  b 
) [inline]
double CLHEP::RandFlat::fire ( double  a,
double  b 
) [inline]
void CLHEP::RandFlat::fireArray ( const int  size,
double vect 
)
void CLHEP::RandFlat::fireArray ( const int  size,
double vect 
)

Definition at line 87 of file RandFlat.cc.

References fire().

Referenced by dist_layout().

void CLHEP::RandFlat::fireArray ( const int  size,
double vect 
)
void CLHEP::RandFlat::fireArray ( const int  size,
double vect 
)
void CLHEP::RandFlat::fireArray ( const int  size,
double vect,
double  lx,
double  dx 
)
void CLHEP::RandFlat::fireArray ( const int  size,
double vect,
double  lx,
double  dx 
)
void CLHEP::RandFlat::fireArray ( const int  size,
double vect,
double  lx,
double  dx 
)

Definition at line 95 of file RandFlat.cc.

References fire().

void CLHEP::RandFlat::fireArray ( const int  size,
double vect,
double  lx,
double  dx 
)
int CLHEP::RandFlat::fireBit ( ) [inline]
int CLHEP::RandFlat::fireBit ( ) [inline]
int CLHEP::RandFlat::fireBit ( ) [inline]
int CLHEP::RandFlat::fireBit ( ) [inline]
long CLHEP::RandFlat::fireInt ( long  n) [inline]
long CLHEP::RandFlat::fireInt ( long  n) [inline]

Referenced by dist_layout().

long CLHEP::RandFlat::fireInt ( long  n) [inline]
long CLHEP::RandFlat::fireInt ( long  n) [inline]
long CLHEP::RandFlat::fireInt ( long  m,
long  n 
) [inline]
long CLHEP::RandFlat::fireInt ( long  m,
long  n 
) [inline]
long CLHEP::RandFlat::fireInt ( long  m,
long  n 
) [inline]
long CLHEP::RandFlat::fireInt ( long  m,
long  n 
) [inline]
std::istream& CLHEP::RandFlat::get ( std::istream &  is) [virtual]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

std::istream& CLHEP::RandFlat::get ( std::istream &  is) [virtual]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

std::istream& CLHEP::RandFlat::get ( std::istream &  is) [virtual]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

std::istream & CLHEP::RandFlat::get ( std::istream &  is) [virtual]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

Definition at line 187 of file RandFlat.cc.

References CLHEP::DoubConv::longs2double(), name(), and CLHEP::possibleKeywordInput().

std::string CLHEP::RandFlat::name ( ) const [virtual]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

std::string CLHEP::RandFlat::name ( ) const [virtual]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

std::string CLHEP::RandFlat::name ( ) const [virtual]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

std::string CLHEP::RandFlat::name ( ) const [virtual]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

Definition at line 42 of file RandFlat.cc.

Referenced by get(), and put().

double CLHEP::RandFlat::operator() ( ) [virtual]

Reimplemented from CLHEP::HepRandom.

double CLHEP::RandFlat::operator() ( ) [virtual]

Reimplemented from CLHEP::HepRandom.

double CLHEP::RandFlat::operator() ( ) [virtual]

Reimplemented from CLHEP::HepRandom.

Definition at line 48 of file RandFlat.cc.

References fire().

double CLHEP::RandFlat::operator() ( ) [virtual]

Reimplemented from CLHEP::HepRandom.

double CLHEP::RandFlat::operator() ( double  width)
double CLHEP::RandFlat::operator() ( double  width)
double CLHEP::RandFlat::operator() ( double  width)
double CLHEP::RandFlat::operator() ( double  width)

Definition at line 52 of file RandFlat.cc.

References fire().

double CLHEP::RandFlat::operator() ( double  a,
double  b 
)
double CLHEP::RandFlat::operator() ( double  a,
double  b 
)
double CLHEP::RandFlat::operator() ( double  a,
double  b 
)
double CLHEP::RandFlat::operator() ( double  a,
double  b 
)

Definition at line 56 of file RandFlat.cc.

References fire().

std::ostream& CLHEP::RandFlat::put ( std::ostream &  os) const [virtual]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

std::ostream& CLHEP::RandFlat::put ( std::ostream &  os) const [virtual]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

std::ostream& CLHEP::RandFlat::put ( std::ostream &  os) const [virtual]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

std::ostream & CLHEP::RandFlat::put ( std::ostream &  os) const [virtual]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

Definition at line 156 of file RandFlat.cc.

References CLHEP::DoubConv::dto2longs(), and name().

std::istream & CLHEP::RandFlat::restoreDistState ( std::istream &  is) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

Definition at line 234 of file RandFlat.cc.

References distributionName().

Referenced by CLHEP::StaticRandomStates::restore(), and restoreFullState().

static std::istream& CLHEP::RandFlat::restoreDistState ( std::istream &  is) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

static std::istream& CLHEP::RandFlat::restoreDistState ( std::istream &  is) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

static std::istream& CLHEP::RandFlat::restoreDistState ( std::istream &  is) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

static void CLHEP::RandFlat::restoreEngineStatus ( const char  filename[] = "Config.conf") [static]

Reimplemented from CLHEP::HepRandom.

static void CLHEP::RandFlat::restoreEngineStatus ( const char  filename[] = "Config.conf") [static]

Reimplemented from CLHEP::HepRandom.

static void CLHEP::RandFlat::restoreEngineStatus ( const char  filename[] = "Config.conf") [static]

Reimplemented from CLHEP::HepRandom.

void CLHEP::RandFlat::restoreEngineStatus ( const char  filename[] = "Config.conf") [static]

Reimplemented from CLHEP::HepRandom.

Definition at line 119 of file RandFlat.cc.

References CLHEP::HepRandom::getTheEngine(), and CLHEP::HepRandomEngine::restoreStatus().

Referenced by BrestoreStep().

static std::istream& CLHEP::RandFlat::restoreFullState ( std::istream &  is) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

static std::istream& CLHEP::RandFlat::restoreFullState ( std::istream &  is) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

std::istream & CLHEP::RandFlat::restoreFullState ( std::istream &  is) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

Definition at line 265 of file RandFlat.cc.

References restoreDistState().

static std::istream& CLHEP::RandFlat::restoreFullState ( std::istream &  is) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

static std::ostream& CLHEP::RandFlat::saveDistState ( std::ostream &  os) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

std::ostream & CLHEP::RandFlat::saveDistState ( std::ostream &  os) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

Definition at line 225 of file RandFlat.cc.

References distributionName().

Referenced by CLHEP::StaticRandomStates::save(), and saveFullState().

static std::ostream& CLHEP::RandFlat::saveDistState ( std::ostream &  os) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

static std::ostream& CLHEP::RandFlat::saveDistState ( std::ostream &  os) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

static void CLHEP::RandFlat::saveEngineStatus ( const char  filename[] = "Config.conf") [static]

Reimplemented from CLHEP::HepRandom.

static void CLHEP::RandFlat::saveEngineStatus ( const char  filename[] = "Config.conf") [static]

Reimplemented from CLHEP::HepRandom.

static void CLHEP::RandFlat::saveEngineStatus ( const char  filename[] = "Config.conf") [static]

Reimplemented from CLHEP::HepRandom.

void CLHEP::RandFlat::saveEngineStatus ( const char  filename[] = "Config.conf") [static]

Reimplemented from CLHEP::HepRandom.

Definition at line 104 of file RandFlat.cc.

References CLHEP::HepRandom::getTheEngine(), and CLHEP::HepRandomEngine::saveStatus().

Referenced by BsaveStep().

std::ostream & CLHEP::RandFlat::saveFullState ( std::ostream &  os) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

Definition at line 259 of file RandFlat.cc.

References saveDistState().

static std::ostream& CLHEP::RandFlat::saveFullState ( std::ostream &  os) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

static std::ostream& CLHEP::RandFlat::saveFullState ( std::ostream &  os) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

static std::ostream& CLHEP::RandFlat::saveFullState ( std::ostream &  os) [static]

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.

static double CLHEP::RandFlat::shoot ( ) [static]
static double CLHEP::RandFlat::shoot ( ) [static]
static double CLHEP::RandFlat::shoot ( ) [static]
static double CLHEP::RandFlat::shoot ( double  width) [inline, static]
static double CLHEP::RandFlat::shoot ( double  width) [inline, static]
static double CLHEP::RandFlat::shoot ( double  width) [inline, static]
static double CLHEP::RandFlat::shoot ( double  width) [inline, static]
static double CLHEP::RandFlat::shoot ( double  a,
double  b 
) [inline, static]
static double CLHEP::RandFlat::shoot ( double  a,
double  b 
) [inline, static]
static double CLHEP::RandFlat::shoot ( double  a,
double  b 
) [inline, static]
static double CLHEP::RandFlat::shoot ( double  a,
double  b 
) [inline, static]
static double CLHEP::RandFlat::shoot ( HepRandomEngine anEngine) [inline, static]
static double CLHEP::RandFlat::shoot ( HepRandomEngine anEngine) [inline, static]
static double CLHEP::RandFlat::shoot ( HepRandomEngine anEngine) [inline, static]
static double CLHEP::RandFlat::shoot ( HepRandomEngine anEngine) [inline, static]
static double CLHEP::RandFlat::shoot ( HepRandomEngine anEngine,
double  width 
) [inline, static]
static double CLHEP::RandFlat::shoot ( HepRandomEngine anEngine,
double  width 
) [inline, static]
static double CLHEP::RandFlat::shoot ( HepRandomEngine anEngine,
double  width 
) [inline, static]
static double CLHEP::RandFlat::shoot ( HepRandomEngine anEngine,
double  width 
) [inline, static]
static double CLHEP::RandFlat::shoot ( HepRandomEngine anEngine,
double  a,
double  b 
) [inline, static]
static double CLHEP::RandFlat::shoot ( HepRandomEngine anEngine,
double  a,
double  b 
) [inline, static]
static double CLHEP::RandFlat::shoot ( HepRandomEngine anEngine,
double  a,
double  b 
) [inline, static]
static double CLHEP::RandFlat::shoot ( HepRandomEngine anEngine,
double  a,
double  b 
) [inline, static]
void CLHEP::RandFlat::shootArray ( const int  size,
double vect 
) [static]

Definition at line 64 of file RandFlat.cc.

References CLHEP::HepRandomEngine::flatArray(), and CLHEP::HepRandom::getTheEngine().

Referenced by layout(), and user_layout().

static void CLHEP::RandFlat::shootArray ( const int  size,
double vect 
) [static]
static void CLHEP::RandFlat::shootArray ( const int  size,
double vect 
) [static]
static void CLHEP::RandFlat::shootArray ( const int  size,
double vect 
) [static]
static void CLHEP::RandFlat::shootArray ( const int  size,
double vect,
double  lx,
double  dx 
) [static]
static void CLHEP::RandFlat::shootArray ( const int  size,
double vect,
double  lx,
double  dx 
) [static]
static void CLHEP::RandFlat::shootArray ( const int  size,
double vect,
double  lx,
double  dx 
) [static]
void CLHEP::RandFlat::shootArray ( const int  size,
double vect,
double  lx,
double  dx 
) [static]

Definition at line 68 of file RandFlat.cc.

References shoot().

static void CLHEP::RandFlat::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect 
) [inline, static]
static void CLHEP::RandFlat::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect 
) [inline, static]
static void CLHEP::RandFlat::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect 
) [inline, static]
static void CLHEP::RandFlat::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect 
) [inline, static]
static void CLHEP::RandFlat::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect,
double  lx,
double  dx 
) [static]
void CLHEP::RandFlat::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect,
double  lx,
double  dx 
) [static]

Definition at line 77 of file RandFlat.cc.

References shoot().

static void CLHEP::RandFlat::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect,
double  lx,
double  dx 
) [static]
static void CLHEP::RandFlat::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect,
double  lx,
double  dx 
) [static]
static int CLHEP::RandFlat::shootBit ( ) [inline, static]
static int CLHEP::RandFlat::shootBit ( ) [inline, static]
static int CLHEP::RandFlat::shootBit ( ) [inline, static]
static int CLHEP::RandFlat::shootBit ( ) [inline, static]
static int CLHEP::RandFlat::shootBit ( HepRandomEngine ) [inline, static]
static int CLHEP::RandFlat::shootBit ( HepRandomEngine ) [inline, static]
static int CLHEP::RandFlat::shootBit ( HepRandomEngine ) [inline, static]
static int CLHEP::RandFlat::shootBit ( HepRandomEngine ) [inline, static]
static long CLHEP::RandFlat::shootInt ( long  n) [inline, static]
static long CLHEP::RandFlat::shootInt ( long  n) [inline, static]
static long CLHEP::RandFlat::shootInt ( long  n) [inline, static]
static long CLHEP::RandFlat::shootInt ( long  n) [inline, static]

Referenced by layout(), and user_layout().

static long CLHEP::RandFlat::shootInt ( long  m,
long  n 
) [inline, static]
static long CLHEP::RandFlat::shootInt ( long  m,
long  n 
) [inline, static]
static long CLHEP::RandFlat::shootInt ( long  m,
long  n 
) [inline, static]
static long CLHEP::RandFlat::shootInt ( long  m,
long  n 
) [inline, static]
static long CLHEP::RandFlat::shootInt ( HepRandomEngine anEngine,
long  n 
) [inline, static]
static long CLHEP::RandFlat::shootInt ( HepRandomEngine anEngine,
long  n 
) [inline, static]
static long CLHEP::RandFlat::shootInt ( HepRandomEngine anEngine,
long  n 
) [inline, static]
static long CLHEP::RandFlat::shootInt ( HepRandomEngine anEngine,
long  n 
) [inline, static]
static long CLHEP::RandFlat::shootInt ( HepRandomEngine anEngine,
long  m,
long  n 
) [inline, static]
static long CLHEP::RandFlat::shootInt ( HepRandomEngine anEngine,
long  m,
long  n 
) [inline, static]
static long CLHEP::RandFlat::shootInt ( HepRandomEngine anEngine,
long  m,
long  n 
) [inline, static]
static long CLHEP::RandFlat::shootInt ( HepRandomEngine anEngine,
long  m,
long  n 
) [inline, static]

The documentation for this class was generated from the following files: