31#include "CLHEP/Random/defs.h"
32#include "CLHEP/Random/RandFlat.h"
76 std::ostream &
put ( std::ostream & os )
const;
77 std::istream &
get ( std::istream & is );
79 std::string
name()
const;
110#ifdef ENABLE_BACKWARDS_COMPATIBILITY
112using namespace CLHEP;
115#include "CLHEP/Random/RandBit.icc"
RandBit(HepRandomEngine &anEngine, double width)
RandBit(HepRandomEngine &anEngine, double a, double b)
RandBit(HepRandomEngine *anEngine)
static std::ostream & saveFullState(std::ostream &os)
std::istream & get(std::istream &is)
static int shootBit(HepRandomEngine *)
std::ostream & put(std::ostream &os) const
static std::istream & restoreDistState(std::istream &is)
RandBit(HepRandomEngine &anEngine)
static std::ostream & saveDistState(std::ostream &os)
static std::string distributionName()
RandBit(HepRandomEngine *anEngine, double width)
RandBit(HepRandomEngine *anEngine, double a, double b)
static std::istream & restoreFullState(std::istream &is)
static std::ostream & saveFullState(std::ostream &os)
static std::ostream & saveDistState(std::ostream &os)
static std::istream & restoreDistState(std::istream &is)
static std::istream & restoreFullState(std::istream &is)