|
bool | smash::parametrization_exists (const PdgCode &pdg_a, const PdgCode &pdg_b) |
| Checks if supplied codes have existing parametrizations of total cross sections. More...
|
|
double | smash::xs_high_energy (double mandelstam_s, bool is_opposite_charge, double ma, double mb, double P, double R1, double R2) |
| total hadronic cross sections at high energies parametrized in the 2016 PDG book(http://pdg.lbl.gov/2016/reviews/rpp2016-rev-cross-section-plots.pdf) More...
|
|
double | smash::pp_high_energy (double mandelstam_s) |
| pp total cross section at high energies More...
|
|
double | smash::ppbar_high_energy (double mandelstam_s) |
| ppbar total cross section at high energies More...
|
|
double | smash::np_high_energy (double mandelstam_s) |
| np total cross section at high energies More...
|
|
double | smash::npbar_high_energy (double mandelstam_s) |
| npbar total cross section at high energies More...
|
|
double | smash::piplusp_high_energy (double mandelstam_s) |
| pi+p total cross section at high energies More...
|
|
double | smash::piminusp_high_energy (double mandelstam_s) |
| pi-p total cross section at high energies More...
|
|
double | smash::xs_ppbar_annihilation (double mandelstam_s) |
| parametrized cross-section for proton-antiproton annihilation used in the UrQMD model More...
|
|
double | smash::xs_string_hard (double mandelstam_s, double xs_0, double e_0, double lambda_pow) |
| Utility function called by specific other parametrizations Parametrized hard scattering cross section (with partonic scattering) This parametrization is a direct fit to cross sections in PYTHIA See Sjostrand:1987su [51]. More...
|
|
double | smash::NN_string_hard (double mandelstam_s) |
| nucleon-nucleon hard scattering cross section (with partonic scattering) More...
|
|
double | smash::Npi_string_hard (double mandelstam_s) |
| nucleon-pion hard scattering cross section (with partonic scattering) More...
|
|
double | smash::pipi_string_hard (double mandelstam_s) |
| pion-pion hard scattering cross section (with partonic scattering) More...
|
|
double | smash::pipluspiminus_total (double sqrts) |
| pi+ pi- total cross section parametrized from PDG2018, smoothed using the LOWESS algorithm. More...
|
|
double | smash::pizeropizero_total (double sqrts) |
| pi0 pi0 total cross section parametrized from PDG2018, smoothed using the LOWESS algorithm. More...
|
|
double | smash::piplusp_total (double sqrts) |
| pi+ p total cross section parametrized from PDG2018, smoothed using the LOWESS algorithm. More...
|
|
static double | smash::piplusp_elastic_pdg (double mandelstam_s) |
|
double | smash::piplusp_elastic_high_energy (double mandelstam_s, double m1, double m2) |
| pi+p elactic cross section parametrization. More...
|
|
double | smash::piplusp_elastic_AQM (double mandelstam_s, double m1, double m2) |
| An overload of piplusp_elastic_high_energy in which the very low part is replaced by a flat 5 mb cross section; used for meson-meson interactions. More...
|
|
double | smash::piplusp_elastic (double mandelstam_s) |
| pi+p elastic cross section parametrization, PDG data. More...
|
|
double | smash::piplusp_sigmapluskplus_pdg (double mandelstam_s) |
| pi+ p to Sigma+ K+ cross section parametrization, PDG data. More...
|
|
double | smash::piminusp_total (double sqrts) |
| pi- p total cross section parametrized from PDG2018, smoothed using the LOWESS algorithm. More...
|
|
static double | smash::piminusp_elastic_pdg (double mandelstam_s) |
|
double | smash::piminusp_elastic (double mandelstam_s) |
| pi-p elastic cross section parametrization Source: GiBUU:parametrizationBarMes_HighEnergy.f90 More...
|
|
double | smash::piminusp_lambdak0_pdg (double mandelstam_s) |
| pi- p -> Lambda K0 cross section parametrization, PDG data. More...
|
|
double | smash::piminusp_sigmaminuskplus_pdg (double mandelstam_s) |
| pi- p -> Sigma- K+ cross section parametrization, PDG data. More...
|
|
double | smash::piminusp_sigma0k0_res (double mandelstam_s) |
| pi- p -> Sigma0 K0 cross section parametrization, resonance contribution. More...
|
|
double | smash::pp_elastic (double mandelstam_s) |
| pp elastic cross section parametrization Source: Weil:2013mya [60], eq. More...
|
|
double | smash::pp_elastic_high_energy (double mandelstam_s, double m1, double m2) |
| pp elastic cross section parametrization, with only the high energy part generalized to all energy regimes (used for AQM) Source: Weil:2013mya [60], eq. More...
|
|
double | smash::pp_total (double mandelstam_s) |
| pp total cross section parametrization Sources: low-p: Cugnon:1996kh [18] highest-p: Buss:2011mx [13] More...
|
|
double | smash::np_elastic (double mandelstam_s) |
| np elastic cross section parametrization Source: Weil:2013mya [60], eq. More...
|
|
double | smash::np_total (double mandelstam_s) |
| np total cross section parametrization Sources: low-p: Cugnon:1996kh [18] highest-p: Buss:2011mx [13] More...
|
|
double | smash::ppbar_elastic (double mandelstam_s) |
| ppbar elastic cross section parametrization Source: Bass:1998ca [5] More...
|
|
double | smash::ppbar_total (double mandelstam_s) |
| ppbar total cross section parametrization Source: Bass:1998ca [5] More...
|
|
double | smash::deuteron_pion_elastic (double mandelstam_s) |
| Deuteron pion elastic cross-section [mb] parametrized to fit pi-d elastic scattering data (the data collection was be obtained from SAID data base, gwdac.phys.gwu.edu) More...
|
|
double | smash::deuteron_nucleon_elastic (double mandelstam_s) |
| Deuteron nucleon elastic cross-section [mb] parametrized by Oh:2009gx [39]. More...
|
|
double | smash::kplusp_total (double mandelstam_s) |
| K+ p total cross section parametrization. More...
|
|
double | smash::kplusn_total (double mandelstam_s) |
| K+ n total cross section parametrization. More...
|
|
double | smash::kminusp_total (double mandelstam_s) |
| K- p total cross section parametrization. More...
|
|
double | smash::kminusn_total (double mandelstam_s) |
| K- n total cross section parametrization. More...
|
|
double | smash::kplusp_elastic_background (double mandelstam_s) |
| K+ p elastic background cross section parametrization. More...
|
|
double | smash::kplusn_elastic_background (double mandelstam_s) |
| K+ n elastic background cross section parametrization sigma(K+n->K+n) = sigma(K+n->K0p) = 0.5 * sigma(K+p->K+p) Source: Buss:2011mx [13], B.3.8. More...
|
|
double | smash::kplusn_k0p (double mandelstam_s) |
| K+ n charge exchange cross section parametrization. More...
|
|
static double | smash::kminusp_elastic_pdg (double mandelstam_s) |
|
double | smash::kminusp_elastic_background (double mandelstam_s) |
| K- p elastic background cross section parametrization Source: Buss:2011mx [13], B.3.9. More...
|
|
double | smash::kminusn_elastic_background (double mandelstam_s) |
| K- n elastic background cross section parametrization Source: Buss:2011mx [13], B.3.9. More...
|
|
double | smash::k0p_elastic_background (double mandelstam_s) |
| K0 p elastic background cross section parametrization Source: Buss:2011mx [13], B.3.9. More...
|
|
double | smash::k0n_elastic_background (double mandelstam_s) |
| K0 n elastic background cross section parametrization Source: Buss:2011mx [13], B.3.9. More...
|
|
double | smash::kbar0p_elastic_background (double mandelstam_s) |
| Kbar0 p elastic background cross section parametrization Source: Buss:2011mx [13], B.3.9. More...
|
|
double | smash::kbar0n_elastic_background (double mandelstam_s) |
| Kbar0 n elastic background cross section parametrization Source: Buss:2011mx [13], B.3.9. More...
|
|
double | smash::kplusp_inelastic_background (double mandelstam_s) |
| K+ p inelastic background cross section parametrization Source: Buss:2011mx [13], B.3.8. More...
|
|
double | smash::kplusn_inelastic_background (double mandelstam_s) |
| K+ n inelastic background cross section parametrization Source: Buss:2011mx [13], B.3.8. More...
|
|
static void | smash::initialize (std::unordered_map< std::pair< uint64_t, uint64_t >, double, pair_hash > &ratios) |
| Calculate and store isospin ratios for K N -> K Delta reactions. More...
|
|
double | smash::kminusp_kbar0n (double mandelstam_s) |
| K- p <-> Kbar0 n cross section parametrization. More...
|
|
double | smash::kminusp_piminussigmaplus (double sqrts) |
| K- p <-> pi- Sigma+ cross section parametrization Taken from UrQMD (Graef:2014mra [24]). More...
|
|
double | smash::kminusp_piplussigmaminus (double sqrts) |
| K- p <-> pi+ Sigma- cross section parametrization Taken from UrQMD (Graef:2014mra [24]). More...
|
|
double | smash::kminusp_pi0sigma0 (double sqrts) |
| K- p <-> pi0 Sigma0 cross section parametrization Fit to Landolt-Börnstein instead of UrQMD values. More...
|
|
double | smash::kminusp_pi0lambda (double sqrts) |
| K- p <-> pi0 Lambda cross section parametrization Fit to Landolt-Börnstein instead of UrQMD values. More...
|
|
double | smash::kminusn_piminussigma0 (double sqrts) |
| K- n <-> pi- Sigma0 cross section parametrization Follow from the parametrization with the same strange product via isospin symmetry. More...
|
|
double | smash::kminusn_piminuslambda (double sqrts) |
| K- n <-> pi- Lambda cross section parametrization Follow from the parametrization with the same strange product via isospin symmetry. More...
|
|
double | smash::lambdalambda_ximinusp (double sqrts_sqrts0, double p_N, double p_lambda) |
| Lambda Lambda <-> Xi- p cross section parametrization Two hyperon exchange, based on effective model by Feng Li, as in UrQMD (Graef:2014mra [24]). More...
|
|
double | smash::lambdalambda_xi0n (double sqrts_sqrts0, double p_N, double p_lambda) |
| Lambda Lambda <-> Xi0 n cross section parametrization Two hyperon exchange, based on effective model by Feng Li, as in UrQMD (Graef:2014mra [24]). More...
|
|
double | smash::lambdasigmaplus_xi0p (double sqrts_sqrts0) |
| Lambda Sigma+ <-> Xi0 p cross section parametrization Two hyperon exchange, based on effective model by Feng Li, as in UrQMD (Graef:2014mra [24]). More...
|
|
double | smash::lambdasigmaminus_ximinusn (double sqrts_sqrts0) |
| Lambda Sigma- <-> Xi- n cross section parametrization Two hyperon exchange, based on effective model by Feng Li, as in UrQMD (Graef:2014mra [24]). More...
|
|
double | smash::lambdasigma0_ximinusp (double sqrts_sqrts0) |
| Lambda Sigma0 <-> Xi- p cross section parametrization Two hyperon exchange, based on effective model by Feng Li, as in UrQMD (Graef:2014mra [24]). More...
|
|
double | smash::lambdasigma0_xi0n (double sqrts_sqrts0) |
| Lambda Sigma0 <-> Xi0 n cross section parametrization Two hyperon exchange, based on effective model by Feng Li, as in UrQMD (Graef:2014mra [24]). More...
|
|
double | smash::sigma0sigma0_ximinusp (double sqrts_sqrts0) |
| Sigma0 Sigma0 <-> Xi- p cross section parametrization Two hyperon exchange, based on effective model by Feng Li, as in UrQMD (Graef:2014mra [24]). More...
|
|
double | smash::sigma0sigma0_xi0n (double sqrts_sqrts0) |
| Sigma0 Sigma0 <-> Xi0 n cross section parametrization Two hyperon exchange, based on effective model by Feng Li, as in UrQMD (Graef:2014mra [24]). More...
|
|
double | smash::sigmaplussigmaminus_xi0p (double sqrts_sqrts0) |
| Sigma+ Sigma- <-> Xi0 p cross section parametrization Two hyperon exchange, based on effective model by Feng Li, as in UrQMD (Graef:2014mra [24]). More...
|
|
double | smash::sigma0sigmaminus_ximinusn (double sqrts_sqrts0) |
| Sigma0 Sigma- <-> Xi- n cross section parametrization Two hyperon exchange, based on effective model by Feng Li, as in UrQMD (Graef:2014mra [24]). More...
|
|
double | smash::sigmaplussigmaminus_ximinusp (double sqrts_sqrts0) |
| Sigma+ Sigma- <-> Xi- p cross section parametrization Two hyperon exchange, based on effective model by Feng Li, as in UrQMD (Graef:2014mra [24]). More...
|
|
double | smash::sigmaplussigmaminus_xi0n (double sqrts_sqrts0) |
| Sigma+ Sigma- <-> Xi0 n cross section parametrization Two hyperon exchange, based on effective model by Feng Li, as in UrQMD (Graef:2014mra [24]). More...
|
|