#include "smash/scatteractionsfinder.h"
#include <algorithm>
#include <map>
#include <vector>
#include "smash/constants.h"
#include "smash/decaymodes.h"
#include "smash/logging.h"
#include "smash/parametrizations.h"
#include "smash/scatteraction.h"
#include "smash/scatteractionmulti.h"
#include "smash/scatteractionphoton.h"
#include "smash/stringfunctions.h"
Go to the source code of this file.
Classes | |
struct | smash::FinalStateCrossSection |
Represent a final-state cross section. More... | |
struct | smash::decaytree::Node |
Node of a decay tree, representing a possible action (2-to-2 or 1-to-2). More... | |
Namespaces | |
smash | |
smash::decaytree | |
Functions | |
ScatterActionsFinderParameters | smash::create_finder_parameters (Configuration &config, const ExperimentParameters ¶meters) |
Gather all relevant parameters for a ScatterActionsFinder either getting them from an ExperimentParameters instance or extracting them from a Configuration . More... | |
static std::string | smash::decaytree::make_decay_name (const std::string &res_name, const DecayBranchPtr &decay, ParticleTypePtrList &final_state) |
Generate name for decay and update final state. More... | |
static void | smash::decaytree::add_decays (Node &node, double sqrts) |
Add nodes for all decays possible from the given node and all of its children. More... | |
static void | smash::deduplicate (std::vector< FinalStateCrossSection > &final_state_xs) |
Deduplicate the final-state cross sections by summing. More... | |
Variables | |
static constexpr int | smash::LFindScatter = LogArea::FindScatter::id |