#include <processbranch.h>
DecayBranch is a derivative of ProcessBranch, which is used to represent decay channels. It contains additional information like the angular momentum.
Definition at line 329 of file processbranch.h.
◆ DecayBranch() [1/2]
smash::DecayBranch::DecayBranch |
( |
const DecayType & |
t, |
|
|
double |
w |
|
) |
| |
|
inline |
Construct decay branch.
- Parameters
-
[in] | t | DecayType of branch. |
[in] | w | Weight of created branch. |
Definition at line 336 of file processbranch.h.
◆ DecayBranch() [2/2]
The move constructor efficiently moves the particle-type list member.
Definition at line 338 of file processbranch.h.
◆ angular_momentum()
int smash::DecayBranch::angular_momentum |
( |
| ) |
const |
|
inline |
- Returns
- the quantized angular momentum of this branch.
Definition at line 341 of file processbranch.h.
◆ particle_types()
const ParticleTypePtrList& smash::DecayBranch::particle_types |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ particle_number()
unsigned int smash::DecayBranch::particle_number |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ type()
const DecayType& smash::DecayBranch::type |
( |
| ) |
const |
|
inline |
◆ get_type()
◆ type_
Decay type (including final-state particles and angular momentum)
Definition at line 355 of file processbranch.h.
The documentation for this class was generated from the following file: