A class for mesons.
- Author
- HEPfit Collaboration
- Copyright
- GNU General Public License
This class is used to define a meson and three of its characteristics: mass, lifetime and decay constant. This class inherits the public access members of the Particle class.
Definition at line 26 of file Meson.h.
|
| double | computeWidth () const |
| | A method to compute the width of the meson from its lifetime. More...
|
| |
| const double & | getDecayconst () const |
| | A get method for the decay constant of the meson. More...
|
| |
| const double & | getDgamma_gamma () const |
| |
| const double & | getGegenalpha (int i) const |
| |
| const double & | getLambdaM () const |
| |
| double | getLifetime () const |
| | A get method for the lifetime of the meson. More...
|
| |
| | Meson () |
| | The default constructor. More...
|
| |
| | Meson (double mass, double lifetime, double decayconst, double lambdaM, double gegenalpha1, double gegenalpha2) |
| | Constructor. More...
|
| |
| void | setDecayconst (double decayconst) |
| | A set method for the decay constant of the meson. More...
|
| |
| void | setDgamma_gamma (double Dgamma_gamma) |
| |
| void | setGegenalpha (int i, double gegenalpha) |
| |
| void | setLambdaM (double lambdaM) |
| |
| void | setLifetime (double lifetime) |
| | A set method for the decay constant of the meson. More...
|
| |
| virtual | ~Meson () |
| | The default destructor. More...
|
| |
Public Member Functions inherited from Particle |
| double | getCharge () const |
| | A get method to access the particle charge. More...
|
| |
| int | getIndex () const |
| |
| double | getIsospin () const |
| | A get method to access the particle isospin. More...
|
| |
| const double & | getMass () const |
| | A get method to access the particle mass. More...
|
| |
| double | getMass_scale () const |
| | A get method to access the scale at which the particle mass is defined. More...
|
| |
| std::string | getName () const |
| |
| const double & | getWidth () const |
| | A get method to access the particle width. More...
|
| |
| bool | is (std::string name_i) const |
| |
| | Particle () |
| | The default constructor. More...
|
| |
| | Particle (std::string name, double mass, double mass_scale=0., double width=0., double charge=0., double isospin=0.) |
| | Constructor. More...
|
| |
| void | setCharge (double charge) |
| | A set method to fix the particle charge. More...
|
| |
| void | setIsospin (double isospin) |
| | A set method to fix the particle isospin. More...
|
| |
| void | setMass (double mass) |
| | A set method to fix the particle mass. More...
|
| |
| void | setMass_scale (double mass_scale) |
| | A set method to fix the scale at which the particle mass is defined. More...
|
| |
| void | setName (std::string name) |
| |
| void | setWidth (double width) |
| | A set method to fix the particle width. More...
|
| |
| virtual | ~Particle () |
| |