#include <iostream>#include <memory>#include <utility>#include <vector>#include "decaytype.h"#include "forwarddeclarations.h"#include "particletype.h"Go to the source code of this file.
Classes | |
| class | smash::ProcessBranch |
| class | smash::CollisionBranch |
| class | smash::DecayBranch |
Namespaces | |
| smash | |
Enumerations | |
| enum | smash::ProcessType { smash::ProcessType::None = 0, smash::ProcessType::Elastic = 1, smash::ProcessType::TwoToOne = 2, smash::ProcessType::TwoToTwo = 3, smash::ProcessType::Decay = 5, smash::ProcessType::Wall = 6, smash::ProcessType::Thermalization = 7, smash::ProcessType::HyperSurfaceCrossing = 8, smash::ProcessType::Bremsstrahlung = 9, smash::ProcessType::StringSoftSingleDiffractiveAX = 41, smash::ProcessType::StringSoftSingleDiffractiveXB = 42, smash::ProcessType::StringSoftDoubleDiffractive = 43, smash::ProcessType::StringSoftAnnihilation = 44, smash::ProcessType::StringSoftNonDiffractive = 45, smash::ProcessType::StringHard = 46 } |
| Process Types are used to identify the type of the process. More... | |
Functions | |
| bool | smash::is_string_soft_process (ProcessType p) |
| Check if a given process type is a soft string excitation. More... | |
| std::ostream & | smash::operator<< (std::ostream &os, ProcessType process_type) |
| std::ostream & | smash::operator<< (std::ostream &os, const CollisionBranch &cbranch) |