Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
Description of a two body decay. More...
#include <bayeux/genbb_help/two_body_decay.h>
Public Member Functions | |
two_body_decay () | |
Default constructor. More... | |
two_body_decay (double M_, double m1_, double m2_) | |
Constructor. More... | |
void | set (double M_, double m1_, double m2_) |
Set the masses of the particles. More... | |
void | reset () |
Reset. More... | |
bool | is_valid () const |
Check validity. More... | |
double | M () const |
Return the mass of the decaying particle. More... | |
double | m1 () const |
Return the mass of the first daughter particle. More... | |
double | m2 () const |
Return the mass of the second daughter particle. More... | |
const kinematics & | daughter1 () const |
Return the kinematics data of the first daughter particle. More... | |
const kinematics & | daughter2 () const |
Return the kinematics data of the second daughter particle. More... | |
Description of a two body decay.
genbb::two_body_decay::two_body_decay | ( | ) |
Default constructor.
genbb::two_body_decay::two_body_decay | ( | double | M_, |
double | m1_, | ||
double | m2_ | ||
) |
Constructor.
const kinematics& genbb::two_body_decay::daughter1 | ( | ) | const |
Return the kinematics data of the first daughter particle.
const kinematics& genbb::two_body_decay::daughter2 | ( | ) | const |
Return the kinematics data of the second daughter particle.
bool genbb::two_body_decay::is_valid | ( | ) | const |
Check validity.
double genbb::two_body_decay::M | ( | ) | const |
Return the mass of the decaying particle.
double genbb::two_body_decay::m1 | ( | ) | const |
Return the mass of the first daughter particle.
double genbb::two_body_decay::m2 | ( | ) | const |
Return the mass of the second daughter particle.
void genbb::two_body_decay::reset | ( | ) |
Reset.
void genbb::two_body_decay::set | ( | double | M_, |
double | m1_, | ||
double | m2_ | ||
) |
Set the masses of the particles.