10 #ifndef SRC_INCLUDE_SMASH_DECAYACTIONSFINDER_H_
11 #define SRC_INCLUDE_SMASH_DECAYACTIONSFINDER_H_
49 const ParticleList &search_list,
double dt,
const double,
50 const std::vector<FourVector> &)
const override;
54 const ParticleList &,
const ParticleList &,
double,
55 const std::vector<FourVector> &)
const override {
61 const ParticleList &,
const Particles &,
double,
62 const std::vector<FourVector> &)
const override {
ActionFinderInterface is the abstract base class for all action finders, i.e.
A simple decay finder: Just loops through all particles and checks if they can decay during the next ...
const bool ignore_minimum_width_at_end_
Do all non-strong decays (including weak and electro-magnetic ones)
const bool decay_initial_particles_
Whether to initial state particles can decay.
DecayActionsFinder(const ExperimentParameters &par)
Initialize the finder.
const CharmRescattering charm_rescattering_method_
Charm rescattering method.
ActionList find_actions_with_surrounding_particles(const ParticleList &, const Particles &, double, const std::vector< FourVector > &) const override
Ignore the surrounding searches for decays.
const double res_lifetime_factor_
Multiplicative factor to be applied to resonance lifetimes.
const bool force_decays_at_end_
Whether to find final decay actions.
ActionList find_actions_in_cell(const ParticleList &search_list, double dt, const double, const std::vector< FourVector > &) const override
Check the whole particle list for decays.
const SpinInteractionType spin_interaction_type_
Spin interaction type.
ActionList find_actions_with_neighbors(const ParticleList &, const ParticleList &, double, const std::vector< FourVector > &) const override
Ignore the neighbor searches for decays.
ActionList find_final_actions(const Particles &search_list) const override
Force all resonances to decay at the end of the simulation.
default_type default_value() const
Get the default value of the key.
The Particles class abstracts the storage and manipulation of particles.
CharmRescattering
Possible charm scattering options.
SpinInteractionType
Possible spin interaction types.
Helper structure for Experiment.