Version: SMASH-1.7
experimentparameters.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2013-2018
3  * SMASH Team
4  *
5  * GNU General Public License (GPLv3 or later)
6  */
7 #ifndef SRC_INCLUDE_EXPERIMENTPARAMETERS_H_
8 #define SRC_INCLUDE_EXPERIMENTPARAMETERS_H_
9 
10 #include <set>
11 
12 #include "clock.h"
13 
14 namespace smash {
15 
25  std::unique_ptr<Clock> labclock;
26 
28  std::unique_ptr<Clock> outputclock;
29 
32 
35 
38 
40  bool two_to_one;
41 
44 
47 
49  bool use_AQM;
50 
65 
68 
73  double low_snn_cut;
74 
80 };
81 
82 } // namespace smash
83 
84 #endif // SRC_INCLUDE_EXPERIMENTPARAMETERS_H_
bool potential_affect_threshold
This indicates whether the mean field potentials affect the scattering or decaying processes by shift...
bool use_AQM
Whether to use the AQM or not.
std::unique_ptr< Clock > labclock
System clock (for simulation time keeping in the computational frame)
const ReactionsBitSet included_2to2
This indicates which two to two reactions are switched off.
bool two_to_one
This indicates whether two to one reactions are switched on.
double low_snn_cut
Elastic collisions between the nucleons with the square root s below low_snn_cut are excluded...
NNbarTreatment
Treatment of N Nbar Annihilation.
NNbarTreatment nnbar_treatment
This indicates how NNĚ… annihilation should be treated; options are to neglect it, make it conserve de...
std::unique_ptr< Clock > outputclock
Output clock to keep track of the next output time.
double gauss_cutoff_in_sigma
Distance at which gaussian is cut, i.e. set to zero, IN SIGMA (not fm)
std::bitset< 10 > ReactionsBitSet
Container for the 2 to 2 reactions in the code.
double gaussian_sigma
Width of gaussian Wigner density of particles.
bool strings_switch
This indicates whether string fragmentation is switched on.
bool photons_switch
This indicates whether photons are switched on.
int testparticles
Number of test particle.
bool strings_with_probability
This indicates whether the string fragmentation is swiched on with a probability smoothly increasing ...
Helper structure for Experiment.
Definition: action.h:24