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

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

#include <RandPoissonT.h>

Inheritance diagram for CLHEP::RandPoissonT:
CLHEP::RandPoisson CLHEP::RandPoisson CLHEP::RandPoisson CLHEP::RandPoisson CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom

List of all members.

Public Member Functions

 RandPoissonT (HepRandomEngine &anEngine, double m=1.0)
 RandPoissonT (HepRandomEngine *anEngine, double m=1.0)
virtual ~RandPoissonT ()
std::ostream & put (std::ostream &os) const
std::istream & get (std::istream &is)
long fire ()
long fire (double m)
void fireArray (const int size, long *vect)
void fireArray (const int size, long *vect, double m)
double operator() ()
double operator() (double m)
std::string name () const
HepRandomEngineengine ()
 RandPoissonT (HepRandomEngine &anEngine, double m=1.0)
 RandPoissonT (HepRandomEngine *anEngine, double m=1.0)
virtual ~RandPoissonT ()
std::ostream & put (std::ostream &os) const
std::istream & get (std::istream &is)
long fire ()
long fire (double m)
void fireArray (const int size, long *vect)
void fireArray (const int size, long *vect, double m)
double operator() ()
double operator() (double m)
std::string name () const
HepRandomEngineengine ()
 RandPoissonT (HepRandomEngine &anEngine, double m=1.0)
 RandPoissonT (HepRandomEngine *anEngine, double m=1.0)
virtual ~RandPoissonT ()
std::ostream & put (std::ostream &os) const
std::istream & get (std::istream &is)
long fire ()
long fire (double m)
void fireArray (const int size, long *vect)
void fireArray (const int size, long *vect, double m)
double operator() ()
double operator() (double m)
std::string name () const
HepRandomEngineengine ()
 RandPoissonT (HepRandomEngine &anEngine, double m=1.0)
 RandPoissonT (HepRandomEngine *anEngine, double m=1.0)
virtual ~RandPoissonT ()
std::ostream & put (std::ostream &os) const
std::istream & get (std::istream &is)
long fire ()
long fire (double m)
void fireArray (const int size, long *vect)
void fireArray (const int size, long *vect, double m)
double operator() ()
double operator() (double m)
std::string name () const
HepRandomEngineengine ()
- Public Member Functions inherited from CLHEP::RandPoisson
 RandPoisson (HepRandomEngine &anEngine, double a1=1.0)
 RandPoisson (HepRandomEngine *anEngine, double a1=1.0)
virtual ~RandPoisson ()
 RandPoisson (HepRandomEngine &anEngine, double a1=1.0)
 RandPoisson (HepRandomEngine *anEngine, double a1=1.0)
virtual ~RandPoisson ()
 RandPoisson (HepRandomEngine &anEngine, double a1=1.0)
 RandPoisson (HepRandomEngine *anEngine, double a1=1.0)
virtual ~RandPoisson ()
 RandPoisson (HepRandomEngine &anEngine, double a1=1.0)
 RandPoisson (HepRandomEngine *anEngine, double a1=1.0)
virtual ~RandPoisson ()
- 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 long shoot (double m=1.0)
static void shootArray (const int size, long *vect, double m=1.0)
static long shoot (HepRandomEngine *anEngine, double m=1.0)
static void shootArray (HepRandomEngine *anEngine, const int size, long *vect, double m=1.0)
static std::string distributionName ()
static long shoot (double m=1.0)
static void shootArray (const int size, long *vect, double m=1.0)
static long shoot (HepRandomEngine *anEngine, double m=1.0)
static void shootArray (HepRandomEngine *anEngine, const int size, long *vect, double m=1.0)
static std::string distributionName ()
static long shoot (double m=1.0)
static void shootArray (const int size, long *vect, double m=1.0)
static long shoot (HepRandomEngine *anEngine, double m=1.0)
static void shootArray (HepRandomEngine *anEngine, const int size, long *vect, double m=1.0)
static std::string distributionName ()
static long shoot (double m=1.0)
static void shootArray (const int size, long *vect, double m=1.0)
static long shoot (HepRandomEngine *anEngine, double m=1.0)
static void shootArray (HepRandomEngine *anEngine, const int size, long *vect, double m=1.0)
static std::string distributionName ()

Additional Inherited Members

- Protected Member Functions inherited from CLHEP::RandPoisson
HepRandomEnginegetLocalEngine ()
HepRandomEnginegetLocalEngine ()
HepRandomEnginegetLocalEngine ()
HepRandomEnginegetLocalEngine ()
- Static Protected Member Functions inherited from CLHEP::RandPoisson
static double getOldMean ()
static double getMaxMean ()
static void setOldMean (double val)
static doublegetPStatus ()
static void setPStatus (double sq, double alxm, double g1)
static double getOldMean ()
static double getMaxMean ()
static void setOldMean (double val)
static doublegetPStatus ()
static void setPStatus (double sq, double alxm, double g1)
static double getOldMean ()
static double getMaxMean ()
static void setOldMean (double val)
static doublegetPStatus ()
static void setPStatus (double sq, double alxm, double g1)
static double getOldMean ()
static double getMaxMean ()
static void setOldMean (double val)
static doublegetPStatus ()
static void setPStatus (double sq, double alxm, double g1)
- Protected Attributes inherited from CLHEP::RandPoisson
double meanMax
double defaultMean

Detailed Description

Author:

Definition at line 41 of file Matrix/CLHEP/Random/RandPoissonT.h.


Constructor & Destructor Documentation

CLHEP::RandPoissonT::RandPoissonT ( HepRandomEngine anEngine,
double  m = 1.0 
)

Definition at line 41 of file RandPoissonT.cc.

CLHEP::RandPoissonT::RandPoissonT ( HepRandomEngine anEngine,
double  m = 1.0 
)

Definition at line 45 of file RandPoissonT.cc.

CLHEP::RandPoissonT::~RandPoissonT ( )
virtual

Definition at line 49 of file RandPoissonT.cc.

CLHEP::RandPoissonT::RandPoissonT ( HepRandomEngine anEngine,
double  m = 1.0 
)
CLHEP::RandPoissonT::RandPoissonT ( HepRandomEngine anEngine,
double  m = 1.0 
)
virtual CLHEP::RandPoissonT::~RandPoissonT ( )
virtual
CLHEP::RandPoissonT::RandPoissonT ( HepRandomEngine anEngine,
double  m = 1.0 
)
CLHEP::RandPoissonT::RandPoissonT ( HepRandomEngine anEngine,
double  m = 1.0 
)
virtual CLHEP::RandPoissonT::~RandPoissonT ( )
virtual
CLHEP::RandPoissonT::RandPoissonT ( HepRandomEngine anEngine,
double  m = 1.0 
)
CLHEP::RandPoissonT::RandPoissonT ( HepRandomEngine anEngine,
double  m = 1.0 
)
virtual CLHEP::RandPoissonT::~RandPoissonT ( )
virtual

Member Function Documentation

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

Reimplemented from CLHEP::RandPoisson.

Definition at line 93 of file Matrix/CLHEP/Random/RandPoissonT.h.

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

Reimplemented from CLHEP::RandPoisson.

Definition at line 93 of file Random/Random/RandPoissonT.h.

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

Reimplemented from CLHEP::RandPoisson.

Definition at line 93 of file Random/CLHEP/Random/RandPoissonT.h.

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

Reimplemented from CLHEP::RandPoisson.

Definition at line 93 of file RandomObjects/CLHEP/Random/RandPoissonT.h.

HepRandomEngine& CLHEP::RandPoissonT::engine ( )
virtual

Reimplemented from CLHEP::RandPoisson.

HepRandomEngine& CLHEP::RandPoissonT::engine ( )
virtual

Reimplemented from CLHEP::RandPoisson.

HepRandomEngine & CLHEP::RandPoissonT::engine ( )
virtual

Reimplemented from CLHEP::RandPoisson.

Definition at line 39 of file RandPoissonT.cc.

HepRandomEngine& CLHEP::RandPoissonT::engine ( )
virtual

Reimplemented from CLHEP::RandPoisson.

long CLHEP::RandPoissonT::fire ( )

Reimplemented from CLHEP::RandPoisson.

long CLHEP::RandPoissonT::fire ( )

Reimplemented from CLHEP::RandPoisson.

long CLHEP::RandPoissonT::fire ( )

Reimplemented from CLHEP::RandPoisson.

long CLHEP::RandPoissonT::fire ( )
long CLHEP::RandPoissonT::fire ( double  m)

Reimplemented from CLHEP::RandPoisson.

long CLHEP::RandPoissonT::fire ( double  m)

Reimplemented from CLHEP::RandPoisson.

Definition at line 69 of file RandPoissonT.cc.

References CLHEP::RandPoisson::getLocalEngine(), and shoot().

long CLHEP::RandPoissonT::fire ( double  m)

Reimplemented from CLHEP::RandPoisson.

long CLHEP::RandPoissonT::fire ( double  m)

Reimplemented from CLHEP::RandPoisson.

void CLHEP::RandPoissonT::fireArray ( const int  size,
long *  vect 
)

Reimplemented from CLHEP::RandPoisson.

Definition at line 106 of file RandPoissonT.cc.

References CLHEP::RandPoisson::defaultMean, and fire().

void CLHEP::RandPoissonT::fireArray ( const int  size,
long *  vect 
)

Reimplemented from CLHEP::RandPoisson.

void CLHEP::RandPoissonT::fireArray ( const int  size,
long *  vect 
)

Reimplemented from CLHEP::RandPoisson.

void CLHEP::RandPoissonT::fireArray ( const int  size,
long *  vect 
)

Reimplemented from CLHEP::RandPoisson.

void CLHEP::RandPoissonT::fireArray ( const int  size,
long *  vect,
double  m 
)

Reimplemented from CLHEP::RandPoisson.

void CLHEP::RandPoissonT::fireArray ( const int  size,
long *  vect,
double  m 
)

Reimplemented from CLHEP::RandPoisson.

Definition at line 99 of file RandPoissonT.cc.

References fire().

void CLHEP::RandPoissonT::fireArray ( const int  size,
long *  vect,
double  m 
)

Reimplemented from CLHEP::RandPoisson.

void CLHEP::RandPoissonT::fireArray ( const int  size,
long *  vect,
double  m 
)

Reimplemented from CLHEP::RandPoisson.

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

Reimplemented from CLHEP::RandPoisson.

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

Reimplemented from CLHEP::RandPoisson.

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

Reimplemented from CLHEP::RandPoisson.

Definition at line 122 of file RandPoissonT.cc.

References name().

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

Reimplemented from CLHEP::RandPoisson.

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

Reimplemented from CLHEP::RandPoisson.

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

Reimplemented from CLHEP::RandPoisson.

Definition at line 38 of file RandPoissonT.cc.

Referenced by get(), and put().

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

Reimplemented from CLHEP::RandPoisson.

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

Reimplemented from CLHEP::RandPoisson.

double CLHEP::RandPoissonT::operator() ( )
virtual

Reimplemented from CLHEP::RandPoisson.

double CLHEP::RandPoissonT::operator() ( )
virtual

Reimplemented from CLHEP::RandPoisson.

Definition at line 61 of file RandPoissonT.cc.

References double, and fire().

double CLHEP::RandPoissonT::operator() ( )
virtual

Reimplemented from CLHEP::RandPoisson.

double CLHEP::RandPoissonT::operator() ( )
virtual

Reimplemented from CLHEP::RandPoisson.

double CLHEP::RandPoissonT::operator() ( double  m)

Reimplemented from CLHEP::RandPoisson.

double CLHEP::RandPoissonT::operator() ( double  m)

Reimplemented from CLHEP::RandPoisson.

Definition at line 65 of file RandPoissonT.cc.

References double, and fire().

double CLHEP::RandPoissonT::operator() ( double  m)

Reimplemented from CLHEP::RandPoisson.

double CLHEP::RandPoissonT::operator() ( double  m)

Reimplemented from CLHEP::RandPoisson.

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

Reimplemented from CLHEP::RandPoisson.

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

Reimplemented from CLHEP::RandPoisson.

Definition at line 114 of file RandPoissonT.cc.

References name().

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

Reimplemented from CLHEP::RandPoisson.

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

Reimplemented from CLHEP::RandPoisson.

static long CLHEP::RandPoissonT::shoot ( double  m = 1.0)
static

Reimplemented from CLHEP::RandPoisson.

static long CLHEP::RandPoissonT::shoot ( double  m = 1.0)
static

Reimplemented from CLHEP::RandPoisson.

static long CLHEP::RandPoissonT::shoot ( double  m = 1.0)
static

Reimplemented from CLHEP::RandPoisson.

long CLHEP::RandPoissonT::shoot ( double  m = 1.0)
static

Reimplemented from CLHEP::RandPoisson.

Definition at line 56 of file RandPoissonT.cc.

References CLHEP::HepRandom::getTheEngine().

Referenced by captureStatics(), fire(), main(), randomizeStatics(), shoot(), and shootArray().

long CLHEP::RandPoissonT::shoot ( HepRandomEngine anEngine,
double  m = 1.0 
)
static

Reimplemented from CLHEP::RandPoisson.

Definition at line 83 of file RandPoissonT.cc.

References shoot(), and CLHEP::RandPoissonQ::tableBoundary().

static long CLHEP::RandPoissonT::shoot ( HepRandomEngine anEngine,
double  m = 1.0 
)
static

Reimplemented from CLHEP::RandPoisson.

static long CLHEP::RandPoissonT::shoot ( HepRandomEngine anEngine,
double  m = 1.0 
)
static

Reimplemented from CLHEP::RandPoisson.

static long CLHEP::RandPoissonT::shoot ( HepRandomEngine anEngine,
double  m = 1.0 
)
static

Reimplemented from CLHEP::RandPoisson.

static void CLHEP::RandPoissonT::shootArray ( const int  size,
long *  vect,
double  m = 1.0 
)
static

Reimplemented from CLHEP::RandPoisson.

static void CLHEP::RandPoissonT::shootArray ( const int  size,
long *  vect,
double  m = 1.0 
)
static

Reimplemented from CLHEP::RandPoisson.

void CLHEP::RandPoissonT::shootArray ( const int  size,
long *  vect,
double  m = 1.0 
)
static

Reimplemented from CLHEP::RandPoisson.

Definition at line 93 of file RandPoissonT.cc.

References shoot().

static void CLHEP::RandPoissonT::shootArray ( const int  size,
long *  vect,
double  m = 1.0 
)
static

Reimplemented from CLHEP::RandPoisson.

static void CLHEP::RandPoissonT::shootArray ( HepRandomEngine anEngine,
const int  size,
long *  vect,
double  m = 1.0 
)
static

Reimplemented from CLHEP::RandPoisson.

static void CLHEP::RandPoissonT::shootArray ( HepRandomEngine anEngine,
const int  size,
long *  vect,
double  m = 1.0 
)
static

Reimplemented from CLHEP::RandPoisson.

static void CLHEP::RandPoissonT::shootArray ( HepRandomEngine anEngine,
const int  size,
long *  vect,
double  m = 1.0 
)
static

Reimplemented from CLHEP::RandPoisson.

static void CLHEP::RandPoissonT::shootArray ( HepRandomEngine anEngine,
const int  size,
long *  vect,
double  m = 1.0 
)
static

Reimplemented from CLHEP::RandPoisson.


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