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

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

#include <RandBreitWigner.h>

Inheritance diagram for CLHEP::RandBreitWigner:
CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom CLHEP::HepRandom

Public Member Functions

 RandBreitWigner (HepRandomEngine &anEngine, double a=1.0, double b=0.2)
 
 RandBreitWigner (HepRandomEngine *anEngine, double a=1.0, double b=0.2)
 
virtual ~RandBreitWigner ()
 
double fire ()
 
double fire (double a, double b)
 
double fire (double a, double b, double c)
 
double fireM2 ()
 
double fireM2 (double a, double b)
 
double fireM2 (double a, double b, double c)
 
void fireArray (const int size, double *vect)
 
void fireArray (const int size, double *vect, double a, double b)
 
void fireArray (const int size, double *vect, double a, double b, double c)
 
double operator() ()
 
double operator() (double a, double b)
 
double operator() (double a, double b, double c)
 
std::ostream & put (std::ostream &os) const
 
std::istream & get (std::istream &is)
 
std::string name () const
 
HepRandomEngineengine ()
 
 RandBreitWigner (HepRandomEngine &anEngine, double a=1.0, double b=0.2)
 
 RandBreitWigner (HepRandomEngine *anEngine, double a=1.0, double b=0.2)
 
virtual ~RandBreitWigner ()
 
double fire ()
 
double fire (double a, double b)
 
double fire (double a, double b, double c)
 
double fireM2 ()
 
double fireM2 (double a, double b)
 
double fireM2 (double a, double b, double c)
 
void fireArray (const int size, double *vect)
 
void fireArray (const int size, double *vect, double a, double b)
 
void fireArray (const int size, double *vect, double a, double b, double c)
 
double operator() ()
 
double operator() (double a, double b)
 
double operator() (double a, double b, double c)
 
std::ostream & put (std::ostream &os) const
 
std::istream & get (std::istream &is)
 
std::string name () const
 
HepRandomEngineengine ()
 
 RandBreitWigner (HepRandomEngine &anEngine, double a=1.0, double b=0.2)
 
 RandBreitWigner (HepRandomEngine *anEngine, double a=1.0, double b=0.2)
 
virtual ~RandBreitWigner ()
 
double fire ()
 
double fire (double a, double b)
 
double fire (double a, double b, double c)
 
double fireM2 ()
 
double fireM2 (double a, double b)
 
double fireM2 (double a, double b, double c)
 
void fireArray (const int size, double *vect)
 
void fireArray (const int size, double *vect, double a, double b)
 
void fireArray (const int size, double *vect, double a, double b, double c)
 
double operator() ()
 
double operator() (double a, double b)
 
double operator() (double a, double b, double c)
 
std::ostream & put (std::ostream &os) const
 
std::istream & get (std::istream &is)
 
std::string name () const
 
HepRandomEngineengine ()
 
 RandBreitWigner (HepRandomEngine &anEngine, double a=1.0, double b=0.2)
 
 RandBreitWigner (HepRandomEngine *anEngine, double a=1.0, double b=0.2)
 
virtual ~RandBreitWigner ()
 
double fire ()
 
double fire (double a, double b)
 
double fire (double a, double b, double c)
 
double fireM2 ()
 
double fireM2 (double a, double b)
 
double fireM2 (double a, double b, double c)
 
void fireArray (const int size, double *vect)
 
void fireArray (const int size, double *vect, double a, double b)
 
void fireArray (const int size, double *vect, double a, double b, double c)
 
double operator() ()
 
double operator() (double a, double b)
 
double operator() (double a, double b, double c)
 
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 double shoot (double a=1.0, double b=0.2)
 
static double shoot (double a, double b, double c)
 
static double shootM2 (double a=1.0, double b=0.2)
 
static double shootM2 (double a, double b, double c)
 
static void shootArray (const int size, double *vect)
 
static void shootArray (const int size, double *vect, double a, double b)
 
static void shootArray (const int size, double *vect, double a, double b, double c)
 
static double shoot (HepRandomEngine *anEngine, double a=1.0, double b=0.2)
 
static double shoot (HepRandomEngine *anEngine, double a, double b, double c)
 
static double shootM2 (HepRandomEngine *anEngine, double a=1.0, double b=0.2)
 
static double shootM2 (HepRandomEngine *anEngine, double a, double b, double c)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double a, double b)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double a, double b, double c)
 
static std::string distributionName ()
 
static double shoot (double a=1.0, double b=0.2)
 
static double shoot (double a, double b, double c)
 
static double shootM2 (double a=1.0, double b=0.2)
 
static double shootM2 (double a, double b, double c)
 
static void shootArray (const int size, double *vect)
 
static void shootArray (const int size, double *vect, double a, double b)
 
static void shootArray (const int size, double *vect, double a, double b, double c)
 
static double shoot (HepRandomEngine *anEngine, double a=1.0, double b=0.2)
 
static double shoot (HepRandomEngine *anEngine, double a, double b, double c)
 
static double shootM2 (HepRandomEngine *anEngine, double a=1.0, double b=0.2)
 
static double shootM2 (HepRandomEngine *anEngine, double a, double b, double c)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double a, double b)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double a, double b, double c)
 
static std::string distributionName ()
 
static double shoot (double a=1.0, double b=0.2)
 
static double shoot (double a, double b, double c)
 
static double shootM2 (double a=1.0, double b=0.2)
 
static double shootM2 (double a, double b, double c)
 
static void shootArray (const int size, double *vect)
 
static void shootArray (const int size, double *vect, double a, double b)
 
static void shootArray (const int size, double *vect, double a, double b, double c)
 
static double shoot (HepRandomEngine *anEngine, double a=1.0, double b=0.2)
 
static double shoot (HepRandomEngine *anEngine, double a, double b, double c)
 
static double shootM2 (HepRandomEngine *anEngine, double a=1.0, double b=0.2)
 
static double shootM2 (HepRandomEngine *anEngine, double a, double b, double c)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double a, double b)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double a, double b, double c)
 
static std::string distributionName ()
 
static double shoot (double a=1.0, double b=0.2)
 
static double shoot (double a, double b, double c)
 
static double shootM2 (double a=1.0, double b=0.2)
 
static double shootM2 (double a, double b, double c)
 
static void shootArray (const int size, double *vect)
 
static void shootArray (const int size, double *vect, double a, double b)
 
static void shootArray (const int size, double *vect, double a, double b, double c)
 
static double shoot (HepRandomEngine *anEngine, double a=1.0, double b=0.2)
 
static double shoot (HepRandomEngine *anEngine, double a, double b, double c)
 
static double shootM2 (HepRandomEngine *anEngine, double a=1.0, double b=0.2)
 
static double shootM2 (HepRandomEngine *anEngine, double a, double b, double c)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double a, double b)
 
static void shootArray (HepRandomEngine *anEngine, const int size, double *vect, double a, double b, double c)
 
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 ()
 

Additional Inherited Members

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

Detailed Description

Author
Gabri.nosp@m.ele..nosp@m.Cosmo.nosp@m.@cer.nosp@m.n.ch

Definition at line 38 of file Matrix/CLHEP/Random/RandBreitWigner.h.

Constructor & Destructor Documentation

◆ RandBreitWigner() [1/8]

CLHEP::RandBreitWigner::RandBreitWigner ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
inline

◆ RandBreitWigner() [2/8]

CLHEP::RandBreitWigner::RandBreitWigner ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
inline

◆ ~RandBreitWigner() [1/4]

CLHEP::RandBreitWigner::~RandBreitWigner ( )
virtual

Definition at line 34 of file RandBreitWigner.cc.

◆ RandBreitWigner() [3/8]

CLHEP::RandBreitWigner::RandBreitWigner ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
inline

◆ RandBreitWigner() [4/8]

CLHEP::RandBreitWigner::RandBreitWigner ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
inline

◆ ~RandBreitWigner() [2/4]

virtual CLHEP::RandBreitWigner::~RandBreitWigner ( )
virtual

◆ RandBreitWigner() [5/8]

CLHEP::RandBreitWigner::RandBreitWigner ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
inline

◆ RandBreitWigner() [6/8]

CLHEP::RandBreitWigner::RandBreitWigner ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
inline

◆ ~RandBreitWigner() [3/4]

virtual CLHEP::RandBreitWigner::~RandBreitWigner ( )
virtual

◆ RandBreitWigner() [7/8]

CLHEP::RandBreitWigner::RandBreitWigner ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
inline

◆ RandBreitWigner() [8/8]

CLHEP::RandBreitWigner::RandBreitWigner ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
inline

◆ ~RandBreitWigner() [4/4]

virtual CLHEP::RandBreitWigner::~RandBreitWigner ( )
virtual

Member Function Documentation

◆ distributionName() [1/4]

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

Definition at line 132 of file Matrix/CLHEP/Random/RandBreitWigner.h.

◆ distributionName() [2/4]

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

Definition at line 132 of file Random/CLHEP/Random/RandBreitWigner.h.

◆ distributionName() [3/4]

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

Definition at line 132 of file Random/Random/RandBreitWigner.h.

◆ distributionName() [4/4]

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

◆ engine() [1/4]

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

Reimplemented from CLHEP::HepRandom.

Definition at line 32 of file RandBreitWigner.cc.

◆ engine() [2/4]

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

Reimplemented from CLHEP::HepRandom.

◆ engine() [3/4]

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

Reimplemented from CLHEP::HepRandom.

◆ engine() [4/4]

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

Reimplemented from CLHEP::HepRandom.

◆ fire() [1/12]

double CLHEP::RandBreitWigner::fire ( )

Definition at line 199 of file RandBreitWigner.cc.

Referenced by dist_layout(), fireArray(), and operator()().

◆ fire() [2/12]

double CLHEP::RandBreitWigner::fire ( )

◆ fire() [3/12]

double CLHEP::RandBreitWigner::fire ( )

◆ fire() [4/12]

double CLHEP::RandBreitWigner::fire ( )

◆ fire() [5/12]

double CLHEP::RandBreitWigner::fire ( double  a,
double  b 
)

Definition at line 204 of file RandBreitWigner.cc.

◆ fire() [6/12]

double CLHEP::RandBreitWigner::fire ( double  a,
double  b 
)

◆ fire() [7/12]

double CLHEP::RandBreitWigner::fire ( double  a,
double  b 
)

◆ fire() [8/12]

double CLHEP::RandBreitWigner::fire ( double  a,
double  b 
)

◆ fire() [9/12]

double CLHEP::RandBreitWigner::fire ( double  a,
double  b,
double  c 
)

Definition at line 214 of file RandBreitWigner.cc.

◆ fire() [10/12]

double CLHEP::RandBreitWigner::fire ( double  a,
double  b,
double  c 
)

◆ fire() [11/12]

double CLHEP::RandBreitWigner::fire ( double  a,
double  b,
double  c 
)

◆ fire() [12/12]

double CLHEP::RandBreitWigner::fire ( double  a,
double  b,
double  c 
)

◆ fireArray() [1/12]

void CLHEP::RandBreitWigner::fireArray ( const int  size,
double vect 
)

Definition at line 258 of file RandBreitWigner.cc.

References fire().

◆ fireArray() [2/12]

void CLHEP::RandBreitWigner::fireArray ( const int  size,
double vect 
)

◆ fireArray() [3/12]

void CLHEP::RandBreitWigner::fireArray ( const int  size,
double vect 
)

◆ fireArray() [4/12]

void CLHEP::RandBreitWigner::fireArray ( const int  size,
double vect 
)

◆ fireArray() [5/12]

void CLHEP::RandBreitWigner::fireArray ( const int  size,
double vect,
double  a,
double  b 
)

Definition at line 264 of file RandBreitWigner.cc.

References a, b, and fire().

◆ fireArray() [6/12]

void CLHEP::RandBreitWigner::fireArray ( const int  size,
double vect,
double  a,
double  b 
)

◆ fireArray() [7/12]

void CLHEP::RandBreitWigner::fireArray ( const int  size,
double vect,
double  a,
double  b 
)

◆ fireArray() [8/12]

void CLHEP::RandBreitWigner::fireArray ( const int  size,
double vect,
double  a,
double  b 
)

◆ fireArray() [9/12]

void CLHEP::RandBreitWigner::fireArray ( const int  size,
double vect,
double  a,
double  b,
double  c 
)

Definition at line 271 of file RandBreitWigner.cc.

References a, b, and fire().

◆ fireArray() [10/12]

void CLHEP::RandBreitWigner::fireArray ( const int  size,
double vect,
double  a,
double  b,
double  c 
)

◆ fireArray() [11/12]

void CLHEP::RandBreitWigner::fireArray ( const int  size,
double vect,
double  a,
double  b,
double  c 
)

◆ fireArray() [12/12]

void CLHEP::RandBreitWigner::fireArray ( const int  size,
double vect,
double  a,
double  b,
double  c 
)

◆ fireM2() [1/12]

double CLHEP::RandBreitWigner::fireM2 ( )

Definition at line 226 of file RandBreitWigner.cc.

Referenced by dist_layout().

◆ fireM2() [2/12]

double CLHEP::RandBreitWigner::fireM2 ( )

◆ fireM2() [3/12]

double CLHEP::RandBreitWigner::fireM2 ( )

◆ fireM2() [4/12]

double CLHEP::RandBreitWigner::fireM2 ( )

◆ fireM2() [5/12]

double CLHEP::RandBreitWigner::fireM2 ( double  a,
double  b 
)

Definition at line 231 of file RandBreitWigner.cc.

References CLHEP::RandFlat::shoot().

◆ fireM2() [6/12]

double CLHEP::RandBreitWigner::fireM2 ( double  a,
double  b 
)

◆ fireM2() [7/12]

double CLHEP::RandBreitWigner::fireM2 ( double  a,
double  b 
)

◆ fireM2() [8/12]

double CLHEP::RandBreitWigner::fireM2 ( double  a,
double  b 
)

◆ fireM2() [9/12]

double CLHEP::RandBreitWigner::fireM2 ( double  a,
double  b,
double  c 
)

Definition at line 243 of file RandBreitWigner.cc.

References CLHEP::RandFlat::shoot().

◆ fireM2() [10/12]

double CLHEP::RandBreitWigner::fireM2 ( double  a,
double  b,
double  c 
)

◆ fireM2() [11/12]

double CLHEP::RandBreitWigner::fireM2 ( double  a,
double  b,
double  c 
)

◆ fireM2() [12/12]

double CLHEP::RandBreitWigner::fireM2 ( double  a,
double  b,
double  c 
)

◆ get() [1/4]

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

Reimplemented from CLHEP::HepRandom.

Definition at line 299 of file RandBreitWigner.cc.

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

◆ get() [2/4]

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

Reimplemented from CLHEP::HepRandom.

◆ get() [3/4]

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

Reimplemented from CLHEP::HepRandom.

◆ get() [4/4]

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

Reimplemented from CLHEP::HepRandom.

◆ name() [1/4]

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

Reimplemented from CLHEP::HepRandom.

Definition at line 31 of file RandBreitWigner.cc.

Referenced by get(), and put().

◆ name() [2/4]

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

Reimplemented from CLHEP::HepRandom.

◆ name() [3/4]

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

Reimplemented from CLHEP::HepRandom.

◆ name() [4/4]

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

Reimplemented from CLHEP::HepRandom.

◆ operator()() [1/12]

double CLHEP::RandBreitWigner::operator() ( )
virtual

Reimplemented from CLHEP::HepRandom.

Definition at line 37 of file RandBreitWigner.cc.

References fire().

◆ operator()() [2/12]

double CLHEP::RandBreitWigner::operator() ( )
virtual

Reimplemented from CLHEP::HepRandom.

◆ operator()() [3/12]

double CLHEP::RandBreitWigner::operator() ( )
virtual

Reimplemented from CLHEP::HepRandom.

◆ operator()() [4/12]

double CLHEP::RandBreitWigner::operator() ( )
virtual

Reimplemented from CLHEP::HepRandom.

◆ operator()() [5/12]

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

Definition at line 41 of file RandBreitWigner.cc.

References a, b, and fire().

◆ operator()() [6/12]

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

◆ operator()() [7/12]

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

◆ operator()() [8/12]

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

◆ operator()() [9/12]

double CLHEP::RandBreitWigner::operator() ( double  a,
double  b,
double  c 
)

Definition at line 45 of file RandBreitWigner.cc.

References a, b, and fire().

◆ operator()() [10/12]

double CLHEP::RandBreitWigner::operator() ( double  a,
double  b,
double  c 
)

◆ operator()() [11/12]

double CLHEP::RandBreitWigner::operator() ( double  a,
double  b,
double  c 
)

◆ operator()() [12/12]

double CLHEP::RandBreitWigner::operator() ( double  a,
double  b,
double  c 
)

◆ put() [1/4]

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

Reimplemented from CLHEP::HepRandom.

Definition at line 279 of file RandBreitWigner.cc.

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

◆ put() [2/4]

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

Reimplemented from CLHEP::HepRandom.

◆ put() [3/4]

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

Reimplemented from CLHEP::HepRandom.

◆ put() [4/4]

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

Reimplemented from CLHEP::HepRandom.

◆ shoot() [1/16]

double CLHEP::RandBreitWigner::shoot ( double  a,
double  b,
double  c 
)
static

◆ shoot() [2/16]

static double CLHEP::RandBreitWigner::shoot ( double  a,
double  b,
double  c 
)
static

◆ shoot() [3/16]

static double CLHEP::RandBreitWigner::shoot ( double  a,
double  b,
double  c 
)
static

◆ shoot() [4/16]

static double CLHEP::RandBreitWigner::shoot ( double  a,
double  b,
double  c 
)
static

◆ shoot() [5/16]

double CLHEP::RandBreitWigner::shoot ( double  a = 1.0,
double  b = 0.2 
)
static

◆ shoot() [6/16]

static double CLHEP::RandBreitWigner::shoot ( double  a = 1.0,
double  b = 0.2 
)
static

◆ shoot() [7/16]

static double CLHEP::RandBreitWigner::shoot ( double  a = 1.0,
double  b = 0.2 
)
static

◆ shoot() [8/16]

static double CLHEP::RandBreitWigner::shoot ( double  a = 1.0,
double  b = 0.2 
)
static

◆ shoot() [9/16]

double CLHEP::RandBreitWigner::shoot ( HepRandomEngine anEngine,
double  a,
double  b,
double  c 
)
static

Definition at line 132 of file RandBreitWigner.cc.

References CLHEP::HepRandomEngine::flat().

◆ shoot() [10/16]

static double CLHEP::RandBreitWigner::shoot ( HepRandomEngine anEngine,
double  a,
double  b,
double  c 
)
static

◆ shoot() [11/16]

static double CLHEP::RandBreitWigner::shoot ( HepRandomEngine anEngine,
double  a,
double  b,
double  c 
)
static

◆ shoot() [12/16]

static double CLHEP::RandBreitWigner::shoot ( HepRandomEngine anEngine,
double  a,
double  b,
double  c 
)
static

◆ shoot() [13/16]

double CLHEP::RandBreitWigner::shoot ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
static

Definition at line 121 of file RandBreitWigner.cc.

References CLHEP::HepRandomEngine::flat().

◆ shoot() [14/16]

static double CLHEP::RandBreitWigner::shoot ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
static

◆ shoot() [15/16]

static double CLHEP::RandBreitWigner::shoot ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
static

◆ shoot() [16/16]

static double CLHEP::RandBreitWigner::shoot ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
static

◆ shootArray() [1/24]

void CLHEP::RandBreitWigner::shootArray ( const int  size,
double vect 
)
static

Definition at line 98 of file RandBreitWigner.cc.

References shoot().

◆ shootArray() [2/24]

static void CLHEP::RandBreitWigner::shootArray ( const int  size,
double vect 
)
static

◆ shootArray() [3/24]

static void CLHEP::RandBreitWigner::shootArray ( const int  size,
double vect 
)
static

◆ shootArray() [4/24]

static void CLHEP::RandBreitWigner::shootArray ( const int  size,
double vect 
)
static

◆ shootArray() [5/24]

void CLHEP::RandBreitWigner::shootArray ( const int  size,
double vect,
double  a,
double  b 
)
static

Definition at line 104 of file RandBreitWigner.cc.

References a, b, and shoot().

◆ shootArray() [6/24]

static void CLHEP::RandBreitWigner::shootArray ( const int  size,
double vect,
double  a,
double  b 
)
static

◆ shootArray() [7/24]

static void CLHEP::RandBreitWigner::shootArray ( const int  size,
double vect,
double  a,
double  b 
)
static

◆ shootArray() [8/24]

static void CLHEP::RandBreitWigner::shootArray ( const int  size,
double vect,
double  a,
double  b 
)
static

◆ shootArray() [9/24]

void CLHEP::RandBreitWigner::shootArray ( const int  size,
double vect,
double  a,
double  b,
double  c 
)
static

Definition at line 111 of file RandBreitWigner.cc.

References a, b, and shoot().

◆ shootArray() [10/24]

static void CLHEP::RandBreitWigner::shootArray ( const int  size,
double vect,
double  a,
double  b,
double  c 
)
static

◆ shootArray() [11/24]

static void CLHEP::RandBreitWigner::shootArray ( const int  size,
double vect,
double  a,
double  b,
double  c 
)
static

◆ shootArray() [12/24]

static void CLHEP::RandBreitWigner::shootArray ( const int  size,
double vect,
double  a,
double  b,
double  c 
)
static

◆ shootArray() [13/24]

void CLHEP::RandBreitWigner::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect 
)
static

Definition at line 174 of file RandBreitWigner.cc.

References shoot().

◆ shootArray() [14/24]

static void CLHEP::RandBreitWigner::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect 
)
static

◆ shootArray() [15/24]

static void CLHEP::RandBreitWigner::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect 
)
static

◆ shootArray() [16/24]

static void CLHEP::RandBreitWigner::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect 
)
static

◆ shootArray() [17/24]

void CLHEP::RandBreitWigner::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect,
double  a,
double  b 
)
static

Definition at line 181 of file RandBreitWigner.cc.

References a, b, and shoot().

◆ shootArray() [18/24]

static void CLHEP::RandBreitWigner::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect,
double  a,
double  b 
)
static

◆ shootArray() [19/24]

static void CLHEP::RandBreitWigner::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect,
double  a,
double  b 
)
static

◆ shootArray() [20/24]

static void CLHEP::RandBreitWigner::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect,
double  a,
double  b 
)
static

◆ shootArray() [21/24]

void CLHEP::RandBreitWigner::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect,
double  a,
double  b,
double  c 
)
static

Definition at line 189 of file RandBreitWigner.cc.

References a, b, and shoot().

◆ shootArray() [22/24]

static void CLHEP::RandBreitWigner::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect,
double  a,
double  b,
double  c 
)
static

◆ shootArray() [23/24]

static void CLHEP::RandBreitWigner::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect,
double  a,
double  b,
double  c 
)
static

◆ shootArray() [24/24]

static void CLHEP::RandBreitWigner::shootArray ( HepRandomEngine anEngine,
const int  size,
double vect,
double  a,
double  b,
double  c 
)
static

◆ shootM2() [1/16]

double CLHEP::RandBreitWigner::shootM2 ( double  a,
double  b,
double  c 
)
static

Definition at line 83 of file RandBreitWigner.cc.

References CLHEP::RandFlat::shoot().

◆ shootM2() [2/16]

static double CLHEP::RandBreitWigner::shootM2 ( double  a,
double  b,
double  c 
)
static

◆ shootM2() [3/16]

static double CLHEP::RandBreitWigner::shootM2 ( double  a,
double  b,
double  c 
)
static

◆ shootM2() [4/16]

static double CLHEP::RandBreitWigner::shootM2 ( double  a,
double  b,
double  c 
)
static

◆ shootM2() [5/16]

double CLHEP::RandBreitWigner::shootM2 ( double  a = 1.0,
double  b = 0.2 
)
static

Definition at line 71 of file RandBreitWigner.cc.

References CLHEP::RandFlat::shoot().

Referenced by layout(), and user_layout().

◆ shootM2() [6/16]

static double CLHEP::RandBreitWigner::shootM2 ( double  a = 1.0,
double  b = 0.2 
)
static

◆ shootM2() [7/16]

static double CLHEP::RandBreitWigner::shootM2 ( double  a = 1.0,
double  b = 0.2 
)
static

◆ shootM2() [8/16]

static double CLHEP::RandBreitWigner::shootM2 ( double  a = 1.0,
double  b = 0.2 
)
static

◆ shootM2() [9/16]

double CLHEP::RandBreitWigner::shootM2 ( HepRandomEngine anEngine,
double  a,
double  b,
double  c 
)
static

Definition at line 158 of file RandBreitWigner.cc.

References CLHEP::RandFlat::shoot().

◆ shootM2() [10/16]

static double CLHEP::RandBreitWigner::shootM2 ( HepRandomEngine anEngine,
double  a,
double  b,
double  c 
)
static

◆ shootM2() [11/16]

static double CLHEP::RandBreitWigner::shootM2 ( HepRandomEngine anEngine,
double  a,
double  b,
double  c 
)
static

◆ shootM2() [12/16]

static double CLHEP::RandBreitWigner::shootM2 ( HepRandomEngine anEngine,
double  a,
double  b,
double  c 
)
static

◆ shootM2() [13/16]

double CLHEP::RandBreitWigner::shootM2 ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
static

Definition at line 145 of file RandBreitWigner.cc.

References CLHEP::RandFlat::shoot().

◆ shootM2() [14/16]

static double CLHEP::RandBreitWigner::shootM2 ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
static

◆ shootM2() [15/16]

static double CLHEP::RandBreitWigner::shootM2 ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
static

◆ shootM2() [16/16]

static double CLHEP::RandBreitWigner::shootM2 ( HepRandomEngine anEngine,
double  a = 1.0,
double  b = 0.2 
)
static

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