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

Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
CLHEP::RandPoisson Class Reference

#include <RandPoisson.h>

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

Public Member Functions

 RandPoisson (HepRandomEngine &anEngine, double a1=1.0)
 
 RandPoisson (HepRandomEngine *anEngine, double a1=1.0)
 
virtual ~RandPoisson ()
 
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 ()
 
 RandPoisson (HepRandomEngine &anEngine, double a1=1.0)
 
 RandPoisson (HepRandomEngine *anEngine, double a1=1.0)
 
virtual ~RandPoisson ()
 
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 ()
 
 RandPoisson (HepRandomEngine &anEngine, double a1=1.0)
 
 RandPoisson (HepRandomEngine *anEngine, double a1=1.0)
 
virtual ~RandPoisson ()
 
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 ()
 
 RandPoisson (HepRandomEngine &anEngine, double a1=1.0)
 
 RandPoisson (HepRandomEngine *anEngine, double a1=1.0)
 
virtual ~RandPoisson ()
 
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::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 ()
 
- 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 ()
 

Protected Member Functions

HepRandomEnginegetLocalEngine ()
 
HepRandomEnginegetLocalEngine ()
 
HepRandomEnginegetLocalEngine ()
 
HepRandomEnginegetLocalEngine ()
 

Static Protected Member Functions

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

double meanMax
 
double defaultMean
 

Additional Inherited Members

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

Detailed Description

Author

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

Constructor & Destructor Documentation

◆ RandPoisson() [1/8]

CLHEP::RandPoisson::RandPoisson ( HepRandomEngine anEngine,
double  a1 = 1.0 
)
inline

◆ RandPoisson() [2/8]

CLHEP::RandPoisson::RandPoisson ( HepRandomEngine anEngine,
double  a1 = 1.0 
)
inline

◆ ~RandPoisson() [1/4]

CLHEP::RandPoisson::~RandPoisson ( )
virtual

Definition at line 44 of file RandPoisson.cc.

◆ RandPoisson() [3/8]

CLHEP::RandPoisson::RandPoisson ( HepRandomEngine anEngine,
double  a1 = 1.0 
)
inline

◆ RandPoisson() [4/8]

CLHEP::RandPoisson::RandPoisson ( HepRandomEngine anEngine,
double  a1 = 1.0 
)
inline

◆ ~RandPoisson() [2/4]

virtual CLHEP::RandPoisson::~RandPoisson ( )
virtual

◆ RandPoisson() [5/8]

CLHEP::RandPoisson::RandPoisson ( HepRandomEngine anEngine,
double  a1 = 1.0 
)
inline

◆ RandPoisson() [6/8]

CLHEP::RandPoisson::RandPoisson ( HepRandomEngine anEngine,
double  a1 = 1.0 
)
inline

◆ ~RandPoisson() [3/4]

virtual CLHEP::RandPoisson::~RandPoisson ( )
virtual

◆ RandPoisson() [7/8]

CLHEP::RandPoisson::RandPoisson ( HepRandomEngine anEngine,
double  a1 = 1.0 
)
inline

◆ RandPoisson() [8/8]

CLHEP::RandPoisson::RandPoisson ( HepRandomEngine anEngine,
double  a1 = 1.0 
)
inline

◆ ~RandPoisson() [4/4]

virtual CLHEP::RandPoisson::~RandPoisson ( )
virtual

Member Function Documentation

◆ distributionName() [1/4]

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

Definition at line 94 of file Matrix/CLHEP/Random/RandPoisson.h.

◆ distributionName() [2/4]

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

Definition at line 94 of file Random/CLHEP/Random/RandPoisson.h.

◆ distributionName() [3/4]

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

Definition at line 94 of file RandomObjects/CLHEP/Random/RandPoisson.h.

◆ distributionName() [4/4]

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

Definition at line 94 of file Random/Random/RandPoisson.h.

◆ engine() [1/4]

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

◆ engine() [2/4]

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

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandPoissonQ, and CLHEP::RandPoissonT.

◆ engine() [3/4]

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

◆ engine() [4/4]

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

◆ fire() [1/8]

long CLHEP::RandPoisson::fire ( )

◆ fire() [2/8]

long CLHEP::RandPoisson::fire ( )

◆ fire() [3/8]

long CLHEP::RandPoisson::fire ( )

Definition at line 214 of file RandPoisson.cc.

References defaultMean.

Referenced by dist_layout(), fireArray(), main(), operator()(), poissonTest(), and testRandPoisson().

◆ fire() [4/8]

long CLHEP::RandPoisson::fire ( )

◆ fire() [5/8]

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

◆ fire() [6/8]

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

Definition at line 218 of file RandPoisson.cc.

References CLHEP::gammln(), getMaxMean(), and meanMax.

◆ fire() [7/8]

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

◆ fire() [8/8]

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

◆ fireArray() [1/8]

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

Definition at line 270 of file RandPoisson.cc.

References defaultMean, fire(), size(), and v.

◆ fireArray() [2/8]

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

◆ fireArray() [3/8]

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

◆ fireArray() [4/8]

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

◆ fireArray() [5/8]

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

◆ fireArray() [6/8]

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

Definition at line 276 of file RandPoisson.cc.

References fire(), size(), and v.

◆ fireArray() [7/8]

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

◆ fireArray() [8/8]

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

◆ get() [1/4]

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

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandPoissonT, and CLHEP::RandPoissonQ.

◆ get() [2/4]

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

◆ get() [3/4]

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

◆ get() [4/4]

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

◆ getLocalEngine() [1/4]

HepRandomEngine* CLHEP::RandPoisson::getLocalEngine ( )
inlineprotected

◆ getLocalEngine() [2/4]

HepRandomEngine* CLHEP::RandPoisson::getLocalEngine ( )
inlineprotected

◆ getLocalEngine() [3/4]

HepRandomEngine* CLHEP::RandPoisson::getLocalEngine ( )
inlineprotected

◆ getLocalEngine() [4/4]

HepRandomEngine* CLHEP::RandPoisson::getLocalEngine ( )
inlineprotected

◆ getMaxMean() [1/4]

static double CLHEP::RandPoisson::getMaxMean ( )
inlinestaticprotected

Definition at line 104 of file Matrix/CLHEP/Random/RandPoisson.h.

Referenced by fire(), and shoot().

◆ getMaxMean() [2/4]

static double CLHEP::RandPoisson::getMaxMean ( )
inlinestaticprotected

Definition at line 104 of file Random/CLHEP/Random/RandPoisson.h.

◆ getMaxMean() [3/4]

static double CLHEP::RandPoisson::getMaxMean ( )
inlinestaticprotected

Definition at line 104 of file RandomObjects/CLHEP/Random/RandPoisson.h.

◆ getMaxMean() [4/4]

static double CLHEP::RandPoisson::getMaxMean ( )
inlinestaticprotected

Definition at line 104 of file Random/Random/RandPoisson.h.

◆ getOldMean() [1/4]

static double CLHEP::RandPoisson::getOldMean ( )
inlinestaticprotected

Definition at line 102 of file Matrix/CLHEP/Random/RandPoisson.h.

Referenced by shoot().

◆ getOldMean() [2/4]

static double CLHEP::RandPoisson::getOldMean ( )
inlinestaticprotected

Definition at line 102 of file Random/CLHEP/Random/RandPoisson.h.

◆ getOldMean() [3/4]

static double CLHEP::RandPoisson::getOldMean ( )
inlinestaticprotected

Definition at line 102 of file RandomObjects/CLHEP/Random/RandPoisson.h.

◆ getOldMean() [4/4]

static double CLHEP::RandPoisson::getOldMean ( )
inlinestaticprotected

Definition at line 102 of file Random/Random/RandPoisson.h.

◆ getPStatus() [1/4]

static double* CLHEP::RandPoisson::getPStatus ( )
inlinestaticprotected

Definition at line 108 of file Matrix/CLHEP/Random/RandPoisson.h.

Referenced by shoot().

◆ getPStatus() [2/4]

static double* CLHEP::RandPoisson::getPStatus ( )
inlinestaticprotected

Definition at line 108 of file Random/CLHEP/Random/RandPoisson.h.

◆ getPStatus() [3/4]

static double* CLHEP::RandPoisson::getPStatus ( )
inlinestaticprotected

Definition at line 108 of file RandomObjects/CLHEP/Random/RandPoisson.h.

◆ getPStatus() [4/4]

static double* CLHEP::RandPoisson::getPStatus ( )
inlinestaticprotected

Definition at line 108 of file Random/Random/RandPoisson.h.

◆ name() [1/4]

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

◆ name() [2/4]

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

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandPoissonQ, and CLHEP::RandPoissonT.

◆ name() [3/4]

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

◆ name() [4/4]

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

◆ operator()() [1/8]

double CLHEP::RandPoisson::operator() ( )
virtual

◆ operator()() [2/8]

double CLHEP::RandPoisson::operator() ( )
virtual

◆ operator()() [3/8]

double CLHEP::RandPoisson::operator() ( )
virtual

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandPoissonQ, and CLHEP::RandPoissonT.

◆ operator()() [4/8]

double CLHEP::RandPoisson::operator() ( )
virtual

◆ operator()() [5/8]

double CLHEP::RandPoisson::operator() ( double  m)

◆ operator()() [6/8]

double CLHEP::RandPoisson::operator() ( double  m)

Definition at line 51 of file RandPoisson.cc.

References double, and fire().

◆ operator()() [7/8]

double CLHEP::RandPoisson::operator() ( double  m)

◆ operator()() [8/8]

double CLHEP::RandPoisson::operator() ( double  m)

◆ put() [1/4]

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

Reimplemented from CLHEP::HepRandom.

Reimplemented in CLHEP::RandPoissonT, and CLHEP::RandPoissonQ.

◆ put() [2/4]

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

◆ put() [3/4]

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

◆ put() [4/4]

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

◆ setOldMean() [1/4]

static void CLHEP::RandPoisson::setOldMean ( double  val)
inlinestaticprotected

Definition at line 106 of file Matrix/CLHEP/Random/RandPoisson.h.

Referenced by shoot().

◆ setOldMean() [2/4]

static void CLHEP::RandPoisson::setOldMean ( double  val)
inlinestaticprotected

Definition at line 106 of file Random/CLHEP/Random/RandPoisson.h.

◆ setOldMean() [3/4]

static void CLHEP::RandPoisson::setOldMean ( double  val)
inlinestaticprotected

Definition at line 106 of file RandomObjects/CLHEP/Random/RandPoisson.h.

◆ setOldMean() [4/4]

static void CLHEP::RandPoisson::setOldMean ( double  val)
inlinestaticprotected

Definition at line 106 of file Random/Random/RandPoisson.h.

◆ setPStatus() [1/4]

static void CLHEP::RandPoisson::setPStatus ( double  sq,
double  alxm,
double  g1 
)
inlinestaticprotected

Definition at line 110 of file Random/CLHEP/Random/RandPoisson.h.

◆ setPStatus() [2/4]

static void CLHEP::RandPoisson::setPStatus ( double  sq,
double  alxm,
double  g1 
)
inlinestaticprotected

Definition at line 110 of file RandomObjects/CLHEP/Random/RandPoisson.h.

◆ setPStatus() [3/4]

static void CLHEP::RandPoisson::setPStatus ( double  sq,
double  alxm,
double  g1 
)
inlinestaticprotected

Definition at line 110 of file Random/Random/RandPoisson.h.

◆ setPStatus() [4/4]

static void CLHEP::RandPoisson::setPStatus ( double  sq,
double  alxm,
double  g1 
)
inlinestaticprotected

Definition at line 110 of file Matrix/CLHEP/Random/RandPoisson.h.

Referenced by shoot().

◆ shoot() [1/8]

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

◆ shoot() [2/8]

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

◆ shoot() [3/8]

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

◆ shoot() [4/8]

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

◆ shoot() [5/8]

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

◆ shoot() [6/8]

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

◆ shoot() [7/8]

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

◆ shoot() [8/8]

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

◆ shootArray() [1/8]

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

◆ shootArray() [2/8]

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

◆ shootArray() [3/8]

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

Definition at line 147 of file RandPoisson.cc.

References shoot(), size(), and v.

◆ shootArray() [4/8]

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

◆ shootArray() [5/8]

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

◆ shootArray() [6/8]

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

Definition at line 207 of file RandPoisson.cc.

References shoot(), size(), and v.

◆ shootArray() [7/8]

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

◆ shootArray() [8/8]

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

Member Data Documentation

◆ defaultMean

double CLHEP::RandPoisson::defaultMean
protected

◆ meanMax

double CLHEP::RandPoisson::meanMax
protected

Definition at line 99 of file Matrix/CLHEP/Random/RandPoisson.h.

Referenced by fire(), get(), and put().


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