#include <cassert>#include <cstdint>#include <string>#include <utility>#include <vector>#include "forwarddeclarations.h"#include "macros.h"#include "pdgcode.h"Go to the source code of this file.
Classes | |
| class | smash::ParticleType |
| Particle type contains the static properties of a particle species. More... | |
| struct | smash::ParticleType::PdgNotFoundFailure |
| struct | smash::ParticleType::LoadFailure |
| class | smash::ParticleTypePtr |
| A pointer-like interface to global references to ParticleType objects. More... | |
Namespaces | |
| smash | |
Enumerations | |
| enum class | smash::Parity { smash::Pos , smash::Neg } |
| Represent the parity of a particle type. More... | |
| enum class | smash::WhichDecaymodes { smash::All , smash::Hadronic , smash::Dileptons } |
| Decide which decay mode widths are returned in get partical widths. More... | |
Functions | |
| Parity | smash::operator- (Parity p) |
| Parity | smash::operator* (Parity x, Parity y) |
| void | smash::operator*= (Parity &x, Parity y) |
| ParticleTypePtrList | smash::list_possible_resonances (const ParticleTypePtr type_a, const ParticleTypePtr type_b) |
| Lists the possible resonances that decay into two particles. More... | |