Parameters for the BreitWigner distributed random number generation.
More...
#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/RndmGenerators.h>
|
| BreitWigner (double m, double g) |
| Standard Constructor.
|
|
double | mean () const |
| Access mean value of the distribution.
|
|
double | gamma () const |
| Access width of the distribution.
|
|
BreitWigner * | clone () const override |
| Clone parameters.
|
|
| Param (const InterfaceID &type=IID_IRndmFlat) |
| Standard constructor.
|
|
virtual | ~Param ()=default |
| Standard Destructor.
|
|
virtual const InterfaceID & | type () const |
| Parameter's type.
|
|
Parameters for the BreitWigner distributed random number generation.
Definition at line 89 of file RndmGenerators.h.
◆ BreitWigner()
Rndm::BreitWigner::BreitWigner |
( |
double | m, |
|
|
double | g ) |
|
inline |
Standard Constructor.
Definition at line 98 of file RndmGenerators.h.
98: IRndmGen::Param( IID_IRndmBreitWigner ),
m_mean( m ),
m_gamma( g ) {}
double m_mean
Mean and Gamma parameter of the Breit-Wigner distribution.
◆ clone()
◆ gamma()
double Rndm::BreitWigner::gamma |
( |
| ) |
const |
|
inline |
◆ mean()
double Rndm::BreitWigner::mean |
( |
| ) |
const |
|
inline |
◆ typeID()
static const InterfaceID & Rndm::BreitWigner::typeID |
( |
| ) |
|
|
inlinestatic |
Identifier for factory.
Definition at line 104 of file RndmGenerators.h.
104{ return IID_IRndmBreitWigner; }
◆ Generator< BreitWigner >
◆ m_gamma
double Rndm::BreitWigner::m_gamma |
|
protected |
◆ m_mean
double Rndm::BreitWigner::m_mean |
|
protected |
The documentation for this class was generated from the following file: