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

Public Member Functions | Static Public Member Functions | List of all members
CLHEP::RandBit Class Reference

#include <RandBit.h>

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

Public Member Functions

 RandBit (HepRandomEngine &anEngine)
 
 RandBit (HepRandomEngine &anEngine, double width)
 
 RandBit (HepRandomEngine &anEngine, double a, double b)
 
 RandBit (HepRandomEngine *anEngine)
 
 RandBit (HepRandomEngine *anEngine, double width)
 
 RandBit (HepRandomEngine *anEngine, double a, double b)
 
virtual ~RandBit ()
 
int fireBit ()
 
std::ostream & put (std::ostream &os) const
 
std::istream & get (std::istream &is)
 
std::string name () const
 
 RandBit (HepRandomEngine &anEngine)
 
 RandBit (HepRandomEngine &anEngine, double width)
 
 RandBit (HepRandomEngine &anEngine, double a, double b)
 
 RandBit (HepRandomEngine *anEngine)
 
 RandBit (HepRandomEngine *anEngine, double width)
 
 RandBit (HepRandomEngine *anEngine, double a, double b)
 
virtual ~RandBit ()
 
int fireBit ()
 
std::ostream & put (std::ostream &os) const
 
std::istream & get (std::istream &is)
 
std::string name () const
 
 RandBit (HepRandomEngine &anEngine)
 
 RandBit (HepRandomEngine &anEngine, double width)
 
 RandBit (HepRandomEngine &anEngine, double a, double b)
 
 RandBit (HepRandomEngine *anEngine)
 
 RandBit (HepRandomEngine *anEngine, double width)
 
 RandBit (HepRandomEngine *anEngine, double a, double b)
 
virtual ~RandBit ()
 
int fireBit ()
 
std::ostream & put (std::ostream &os) const
 
std::istream & get (std::istream &is)
 
std::string name () const
 
 RandBit (HepRandomEngine &anEngine)
 
 RandBit (HepRandomEngine &anEngine, double width)
 
 RandBit (HepRandomEngine &anEngine, double a, double b)
 
 RandBit (HepRandomEngine *anEngine)
 
 RandBit (HepRandomEngine *anEngine, double width)
 
 RandBit (HepRandomEngine *anEngine, double a, double b)
 
virtual ~RandBit ()
 
int fireBit ()
 
std::ostream & put (std::ostream &os) const
 
std::istream & get (std::istream &is)
 
std::string name () const
 
- Public Member Functions inherited from CLHEP::RandFlat
 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 a1, 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)
 
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 a1, 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)
 
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 a1, 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)
 
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 a1, 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 ()
 
- Public Member Functions inherited from CLHEP::HepRandom
 HepRandom ()
 
 HepRandom (long seed)
 
 HepRandom (HepRandomEngine &algorithm)
 
 HepRandom (HepRandomEngine *algorithm)
 
virtual ~HepRandom ()
 
double flat ()
 
void flatArray (const int size, double *vect)
 
double flat (HepRandomEngine *theNewEngine)
 
void flatArray (HepRandomEngine *theNewEngine, const int size, double *vect)
 
 HepRandom ()
 
 HepRandom (long seed)
 
 HepRandom (HepRandomEngine &algorithm)
 
 HepRandom (HepRandomEngine *algorithm)
 
virtual ~HepRandom ()
 
double flat ()
 
void flatArray (const int size, double *vect)
 
double flat (HepRandomEngine *theNewEngine)
 
void flatArray (HepRandomEngine *theNewEngine, const int size, double *vect)
 
 HepRandom ()
 
 HepRandom (long seed)
 
 HepRandom (HepRandomEngine &algorithm)
 
 HepRandom (HepRandomEngine *algorithm)
 
virtual ~HepRandom ()
 
double flat ()
 
void flatArray (const int size, double *vect)
 
double flat (HepRandomEngine *theNewEngine)
 
void flatArray (HepRandomEngine *theNewEngine, const int size, double *vect)
 
 HepRandom ()
 
 HepRandom (long seed)
 
 HepRandom (HepRandomEngine &algorithm)
 
 HepRandom (HepRandomEngine *algorithm)
 
virtual ~HepRandom ()
 
double flat ()
 
void flatArray (const int size, double *vect)
 
double flat (HepRandomEngine *theNewEngine)
 
void flatArray (HepRandomEngine *theNewEngine, const int size, double *vect)
 

Static Public Member Functions

static int shootBit ()
 
static int shootBit (HepRandomEngine *)
 
static std::string distributionName ()
 
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 int shootBit ()
 
static int shootBit (HepRandomEngine *)
 
static std::string distributionName ()
 
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 int shootBit ()
 
static int shootBit (HepRandomEngine *)
 
static std::string distributionName ()
 
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 int shootBit ()
 
static int shootBit (HepRandomEngine *)
 
static std::string distributionName ()
 
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 Public Member Functions inherited from CLHEP::RandFlat
static double shoot ()
 
static double shoot (double width)
 
static double shoot (double a, double b)
 
static long shootInt (long n)
 
static long shootInt (long a1, 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 a1, 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 a1, 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 a1, 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 a1, 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 a1, 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 a1, 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 a1, 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 Public Member Functions inherited from CLHEP::HepRandom
static void setTheSeed (long seed, int lux=3)
 
static long getTheSeed ()
 
static void setTheSeeds (const long *seeds, int aux=-1)
 
static const long * getTheSeeds ()
 
static void getTheTableSeeds (long *seeds, int index)
 
static HepRandomgetTheGenerator ()
 
static void setTheEngine (HepRandomEngine *theNewEngine)
 
static HepRandomEnginegetTheEngine ()
 
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 std::ostream & saveStaticRandomStates (std::ostream &os)
 
static std::istream & restoreStaticRandomStates (std::istream &is)
 
static void showEngineStatus ()
 
static int createInstance ()
 
static std::string distributionName ()
 
static void setTheSeed (long seed, int lux=3)
 
static long getTheSeed ()
 
static void setTheSeeds (const long *seeds, int aux=-1)
 
static const long * getTheSeeds ()
 
static void getTheTableSeeds (long *seeds, int index)
 
static HepRandomgetTheGenerator ()
 
static void setTheEngine (HepRandomEngine *theNewEngine)
 
static HepRandomEnginegetTheEngine ()
 
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 std::ostream & saveStaticRandomStates (std::ostream &os)
 
static std::istream & restoreStaticRandomStates (std::istream &is)
 
static void showEngineStatus ()
 
static int createInstance ()
 
static std::string distributionName ()
 
static void setTheSeed (long seed, int lux=3)
 
static long getTheSeed ()
 
static void setTheSeeds (const long *seeds, int aux=-1)
 
static const long * getTheSeeds ()
 
static void getTheTableSeeds (long *seeds, int index)
 
static HepRandomgetTheGenerator ()
 
static void setTheEngine (HepRandomEngine *theNewEngine)
 
static HepRandomEnginegetTheEngine ()
 
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 std::ostream & saveStaticRandomStates (std::ostream &os)
 
static std::istream & restoreStaticRandomStates (std::istream &is)
 
static void showEngineStatus ()
 
static int createInstance ()
 
static std::string distributionName ()
 
static void setTheSeed (long seed, int lux=3)
 
static long getTheSeed ()
 
static void setTheSeeds (const long *seeds, int aux=-1)
 
static const long * getTheSeeds ()
 
static void getTheTableSeeds (long *seeds, int index)
 
static HepRandomgetTheGenerator ()
 
static void setTheEngine (HepRandomEngine *theNewEngine)
 
static HepRandomEnginegetTheEngine ()
 
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 std::ostream & saveStaticRandomStates (std::ostream &os)
 
static std::istream & restoreStaticRandomStates (std::istream &is)
 
static void showEngineStatus ()
 
static int createInstance ()
 
static std::string distributionName ()
 

Additional Inherited Members

- Static Protected Attributes inherited from CLHEP::HepRandom
static const long seedTable [215][2]
 

Detailed Description

Author

Definition at line 40 of file Matrix/CLHEP/Random/RandBit.h.

Constructor & Destructor Documentation

◆ RandBit() [1/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine)
inline

◆ RandBit() [2/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  width 
)
inline

◆ RandBit() [3/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  a,
double  b 
)
inline

◆ RandBit() [4/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine)
inline

◆ RandBit() [5/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  width 
)
inline

◆ RandBit() [6/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  a,
double  b 
)
inline

◆ ~RandBit() [1/4]

CLHEP::RandBit::~RandBit ( )
virtual

Definition at line 25 of file RandBit.cc.

◆ RandBit() [7/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine)
inline

◆ RandBit() [8/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  width 
)
inline

◆ RandBit() [9/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  a,
double  b 
)
inline

◆ RandBit() [10/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine)
inline

◆ RandBit() [11/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  width 
)
inline

◆ RandBit() [12/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  a,
double  b 
)
inline

◆ ~RandBit() [2/4]

virtual CLHEP::RandBit::~RandBit ( )
virtual

◆ RandBit() [13/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine)
inline

◆ RandBit() [14/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  width 
)
inline

◆ RandBit() [15/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  a,
double  b 
)
inline

◆ RandBit() [16/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine)
inline

◆ RandBit() [17/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  width 
)
inline

◆ RandBit() [18/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  a,
double  b 
)
inline

◆ ~RandBit() [3/4]

virtual CLHEP::RandBit::~RandBit ( )
virtual

◆ RandBit() [19/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine)
inline

◆ RandBit() [20/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  width 
)
inline

◆ RandBit() [21/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  a,
double  b 
)
inline

◆ RandBit() [22/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine)
inline

◆ RandBit() [23/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  width 
)
inline

◆ RandBit() [24/24]

CLHEP::RandBit::RandBit ( HepRandomEngine anEngine,
double  a,
double  b 
)
inline

◆ ~RandBit() [4/4]

virtual CLHEP::RandBit::~RandBit ( )
virtual

Member Function Documentation

◆ distributionName() [1/4]

static std::string CLHEP::RandBit::distributionName ( )
inlinestatic

Definition at line 81 of file Matrix/CLHEP/Random/RandBit.h.

◆ distributionName() [2/4]

static std::string CLHEP::RandBit::distributionName ( )
inlinestatic

Definition at line 81 of file Random/CLHEP/Random/RandBit.h.

◆ distributionName() [3/4]

static std::string CLHEP::RandBit::distributionName ( )
inlinestatic

Definition at line 81 of file RandomObjects/CLHEP/Random/RandBit.h.

◆ distributionName() [4/4]

static std::string CLHEP::RandBit::distributionName ( )
inlinestatic

Definition at line 81 of file Random/Random/RandBit.h.

◆ fireBit() [1/4]

int CLHEP::RandBit::fireBit ( )
inline

◆ fireBit() [2/4]

int CLHEP::RandBit::fireBit ( )
inline

◆ fireBit() [3/4]

int CLHEP::RandBit::fireBit ( )
inline

◆ fireBit() [4/4]

int CLHEP::RandBit::fireBit ( )
inline

◆ get() [1/4]

std::istream & CLHEP::RandBit::get ( std::istream &  is)
virtual

Reimplemented from CLHEP::HepRandom.

Definition at line 34 of file RandBit.cc.

References CLHEP::RandFlat::get(), is(), and name().

◆ get() [2/4]

std::istream& CLHEP::RandBit::get ( std::istream &  is)
virtual

Reimplemented from CLHEP::RandFlat.

◆ get() [3/4]

std::istream& CLHEP::RandBit::get ( std::istream &  is)
virtual

Reimplemented from CLHEP::RandFlat.

◆ get() [4/4]

std::istream& CLHEP::RandBit::get ( std::istream &  is)
virtual

Reimplemented from CLHEP::RandFlat.

◆ name() [1/4]

std::string CLHEP::RandBit::name ( ) const
virtual

Reimplemented from CLHEP::RandFlat.

◆ name() [2/4]

std::string CLHEP::RandBit::name ( ) const
virtual

Reimplemented from CLHEP::RandFlat.

◆ name() [3/4]

std::string CLHEP::RandBit::name ( ) const
virtual

Reimplemented from CLHEP::RandFlat.

◆ name() [4/4]

std::string CLHEP::RandBit::name ( ) const
virtual

Reimplemented from CLHEP::HepRandom.

Definition at line 23 of file RandBit.cc.

Referenced by get(), and put().

◆ put() [1/4]

std::ostream& CLHEP::RandBit::put ( std::ostream &  os) const
virtual

Reimplemented from CLHEP::RandFlat.

◆ put() [2/4]

std::ostream & CLHEP::RandBit::put ( std::ostream &  os) const
virtual

Reimplemented from CLHEP::HepRandom.

Definition at line 28 of file RandBit.cc.

References name(), and CLHEP::RandFlat::put().

◆ put() [3/4]

std::ostream& CLHEP::RandBit::put ( std::ostream &  os) const
virtual

Reimplemented from CLHEP::RandFlat.

◆ put() [4/4]

std::ostream& CLHEP::RandBit::put ( std::ostream &  os) const
virtual

Reimplemented from CLHEP::RandFlat.

◆ restoreDistState() [1/4]

static std::istream& CLHEP::RandBit::restoreDistState ( std::istream &  is)
inlinestatic

Definition at line 96 of file Random/Random/RandBit.h.

References is(), and CLHEP::RandFlat::restoreDistState().

◆ restoreDistState() [2/4]

static std::istream& CLHEP::RandBit::restoreDistState ( std::istream &  is)
inlinestatic

◆ restoreDistState() [3/4]

static std::istream& CLHEP::RandBit::restoreDistState ( std::istream &  is)
inlinestatic

Definition at line 96 of file Matrix/CLHEP/Random/RandBit.h.

References is(), and CLHEP::RandFlat::restoreDistState().

◆ restoreDistState() [4/4]

static std::istream& CLHEP::RandBit::restoreDistState ( std::istream &  is)
inlinestatic

Definition at line 96 of file Random/CLHEP/Random/RandBit.h.

References is(), and CLHEP::RandFlat::restoreDistState().

◆ restoreFullState() [1/4]

static std::istream& CLHEP::RandBit::restoreFullState ( std::istream &  is)
inlinestatic

Definition at line 88 of file Matrix/CLHEP/Random/RandBit.h.

References is(), and CLHEP::RandFlat::restoreFullState().

◆ restoreFullState() [2/4]

static std::istream& CLHEP::RandBit::restoreFullState ( std::istream &  is)
inlinestatic

Definition at line 88 of file Random/CLHEP/Random/RandBit.h.

References is(), and CLHEP::RandFlat::restoreFullState().

◆ restoreFullState() [3/4]

static std::istream& CLHEP::RandBit::restoreFullState ( std::istream &  is)
inlinestatic

◆ restoreFullState() [4/4]

static std::istream& CLHEP::RandBit::restoreFullState ( std::istream &  is)
inlinestatic

Definition at line 88 of file Random/Random/RandBit.h.

References is(), and CLHEP::RandFlat::restoreFullState().

◆ saveDistState() [1/4]

static std::ostream& CLHEP::RandBit::saveDistState ( std::ostream &  os)
inlinestatic

Definition at line 92 of file Random/Random/RandBit.h.

References CLHEP::RandFlat::saveDistState().

◆ saveDistState() [2/4]

static std::ostream& CLHEP::RandBit::saveDistState ( std::ostream &  os)
inlinestatic

◆ saveDistState() [3/4]

static std::ostream& CLHEP::RandBit::saveDistState ( std::ostream &  os)
inlinestatic

Definition at line 92 of file Random/CLHEP/Random/RandBit.h.

References CLHEP::RandFlat::saveDistState().

◆ saveDistState() [4/4]

static std::ostream& CLHEP::RandBit::saveDistState ( std::ostream &  os)
inlinestatic

Definition at line 92 of file Matrix/CLHEP/Random/RandBit.h.

References CLHEP::RandFlat::saveDistState().

◆ saveFullState() [1/4]

static std::ostream& CLHEP::RandBit::saveFullState ( std::ostream &  os)
inlinestatic

Definition at line 84 of file Matrix/CLHEP/Random/RandBit.h.

References CLHEP::RandFlat::saveFullState().

◆ saveFullState() [2/4]

static std::ostream& CLHEP::RandBit::saveFullState ( std::ostream &  os)
inlinestatic

◆ saveFullState() [3/4]

static std::ostream& CLHEP::RandBit::saveFullState ( std::ostream &  os)
inlinestatic

Definition at line 84 of file Random/Random/RandBit.h.

References CLHEP::RandFlat::saveFullState().

◆ saveFullState() [4/4]

static std::ostream& CLHEP::RandBit::saveFullState ( std::ostream &  os)
inlinestatic

Definition at line 84 of file Random/CLHEP/Random/RandBit.h.

References CLHEP::RandFlat::saveFullState().

◆ shootBit() [1/8]

static int CLHEP::RandBit::shootBit ( )
inlinestatic

◆ shootBit() [2/8]

static int CLHEP::RandBit::shootBit ( )
inlinestatic

◆ shootBit() [3/8]

static int CLHEP::RandBit::shootBit ( )
inlinestatic

◆ shootBit() [4/8]

static int CLHEP::RandBit::shootBit ( )
inlinestatic

◆ shootBit() [5/8]

static int CLHEP::RandBit::shootBit ( HepRandomEngine )
inlinestatic

◆ shootBit() [6/8]

static int CLHEP::RandBit::shootBit ( HepRandomEngine )
inlinestatic

◆ shootBit() [7/8]

static int CLHEP::RandBit::shootBit ( HepRandomEngine )
inlinestatic

◆ shootBit() [8/8]

static int CLHEP::RandBit::shootBit ( HepRandomEngine )
inlinestatic

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