Collection of useful constants that are known at compile time. More...
#include <cmath>#include <cstdint>#include <limits>Go to the source code of this file.
Namespaces | |
| smash | |
Variables | |
| constexpr double | smash::hbarc = 0.197327053 | 
| GeV <-> fm conversion factor.  More... | |
| constexpr double | smash::fm2_mb = 0.1 | 
| mb <-> fm^2 conversion factor.  More... | |
| constexpr double | smash::gev2_mb = hbarc * hbarc / fm2_mb | 
| GeV^-2 <-> mb conversion factor.  More... | |
| constexpr double | smash::mev_to_gev = 1.e-3 | 
| MeV to GeV conversion factor.  More... | |
| constexpr double | smash::really_small = 1.0e-6 | 
| Numerical error tolerance.  More... | |
| constexpr double | smash::very_small_double = 1.0e-15 | 
| A very small double, used to avoid division by zero.  More... | |
| constexpr double | smash::twopi = 2. * M_PI | 
| \( 2\pi \).  More... | |
| constexpr double | smash::nuclear_density = 0.168 | 
| Ground state density of symmetric nuclear matter [fm^-3].  More... | |
| constexpr double | smash::small_number = 1.0e-4 | 
| Physical error tolerance.  More... | |
| constexpr double | smash::nucleon_mass = 0.938 | 
| Nucleon mass in GeV.  More... | |
| constexpr double | smash::pion_mass = 0.138 | 
| Pion mass in GeV.  More... | |
| constexpr double | smash::kaon_mass = 0.494 | 
| Kaon mass in GeV.  More... | |
| constexpr double | smash::omega_mass = 0.783 | 
| omega mass in GeV.  More... | |
| constexpr double | smash::a1_mass = 1.26 | 
| a1 mass in GeV.  More... | |
| constexpr double | smash::delta_mass = 1.232 | 
| Delta mass in GeV.  More... | |
| constexpr double | smash::deuteron_mass = 1.8756 | 
| Deuteron mass in GeV.  More... | |
| constexpr double | smash::fine_structure = 7.2973525698e-3 | 
| Fine-struture constant, approximately 1/137.  More... | |
| const double | smash::elementary_charge = std::sqrt(fine_structure * 4 * M_PI) | 
| Elementary electric charge in natural units, approximately 0.3.  More... | |
| constexpr int | smash::maximum_rndm_seed_in_pythia = 900000000 | 
| The maximum value of the random seed used in PYTHIA.  More... | |
| constexpr double | smash::minimum_sqrts_pythia_can_handle = 10.0 | 
| Energy in GeV, below which hard reactions via pythia are impossible.  More... | |
| constexpr std::uint32_t | smash::ID_PROCESS_PHOTON | 
| Process ID for any photon process.  More... | |
Collection of useful constants that are known at compile time.
Definition in file constants.h.