Version: SMASH-3.4
parametrizations_data.h File Reference
#include <initializer_list>
#include <memory>
#include "interpolation.h"

Go to the source code of this file.

Namespaces

 smash
 

Variables

const std::initializer_list< double > smash::KMINUSN_TOT_PLAB
 PDG data on K- n total cross section: momentum in lab frame. More...
 
const std::initializer_list< double > smash::KMINUSN_TOT_SIG
 PDG data on K- n total cross section: cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::kminusn_total_interpolation = nullptr
 An interpolation that gets lazily filled using the KMINUSN_TOT data. More...
 
const std::initializer_list< double > smash::KMINUSP_ELASTIC_P_LAB
 PDG data on K- p elastic cross section: momentum in lab frame. More...
 
const std::initializer_list< double > smash::KMINUSP_ELASTIC_SIG
 PDG data on K- p elastic cross section: cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::kminusp_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the KMINUSP_ELASTIC data. More...
 
const std::initializer_list< double > smash::KMINUSP_TOT_PLAB
 PDG smoothed data on K- p total cross section: momentum in lab frame. More...
 
const std::initializer_list< double > smash::KMINUSP_TOT_SIG
 PDG smoothed data on K- p total cross section: cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::kminusp_total_interpolation = nullptr
 An interpolation that gets lazily filled using the KMINUSP_TOT data. More...
 
const std::initializer_list< double > smash::KMINUSP_RES_SQRTS
 Center-of-mass energy list for K̅⁻ N⁺ More...
 
const std::initializer_list< double > smash::KMINUSP_RES_SIG
 Elastic K̅⁻ N⁺ cross section contributions from decays. More...
 
static std::unique_ptr< InterpolateDataSpline > smash::kminusp_elastic_res_interpolation = nullptr
 An interpolation that gets lazily filled using the KMINUSP_RES data. More...
 
const std::initializer_list< double > smash::KPLUSN_TOT_PLAB
 PDG data on K+ n total cross section: momentum in lab frame. More...
 
const std::initializer_list< double > smash::KPLUSN_TOT_SIG
 PDG data on K+ n total cross section: cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::kplusn_total_interpolation = nullptr
 An interpolation that gets lazily filled using the KPLUSN_TOT data. More...
 
const std::initializer_list< double > smash::KPLUSP_TOT_PLAB
 PDG data on K+ p total cross section: momentum in lab frame. More...
 
const std::initializer_list< double > smash::KPLUSP_TOT_SIG
 PDG data on K+ p total cross section: cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::kplusp_total_interpolation = nullptr
 An interpolation that gets lazily filled using the KPLUSP_TOT data. More...
 
const std::initializer_list< double > smash::PIMINUSP_ELASTIC_P_LAB
 PDG data on pi- p elastic cross section: momentum in lab frame. More...
 
const std::initializer_list< double > smash::PIMINUSP_ELASTIC_SIG
 PDG data on pi- p elastic cross section: cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::piminusp_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the PIMINUSP_ELASTIC data. More...
 
const std::initializer_list< double > smash::PIMINUSP_LAMBDAK0_P_LAB
 PDG data on pi- p to Lambda K0 cross section: momentum in lab frame. More...
 
const std::initializer_list< double > smash::PIMINUSP_LAMBDAK0_SIG
 PDG data on pi- p to Lambda K0 cross section: cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::piminusp_lambdak0_interpolation = nullptr
 An interpolation that gets lazily filled using the PIMINUSP_LAMBDAK0 data. More...
 
const std::initializer_list< double > smash::PIMINUSP_SIGMAMINUSKPLUS_P_LAB
 PDG data on pi- p to Sigma- K+ cross section: momentum in lab frame. More...
 
const std::initializer_list< double > smash::PIMINUSP_SIGMAMINUSKPLUS_SIG
 PDG data on pi- p to Sigma- K+ cross section: cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::piminusp_sigmaminuskplus_interpolation = nullptr
 An interpolation that gets lazily filled using the PIMINUSP_SIGMAMINUSKPLUS data. More...
 
const std::initializer_list< double > smash::PIMINUSP_SIGMA0K0_RES_SQRTS
 pi- p to Sigma0 K0 cross section: square root s More...
 
const std::initializer_list< double > smash::PIMINUSP_SIGMA0K0_RES_SIG
 pi- p to Sigma0 K0 cross section: cross section More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::piminusp_sigma0k0_interpolation = nullptr
 An interpolation that gets lazily filled using the PIMINUSP_SIGMA0K0_RES data. More...
 
const std::initializer_list< double > smash::PIMINUSP_RES_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::PIMINUSP_RES_SIG
 Elastic π⁻N⁺ cross section contributions from decays. More...
 
static std::unique_ptr< InterpolateDataSpline > smash::piminusp_elastic_res_interpolation = nullptr
 An interpolation that gets lazily filled using the PIMINUSP_RES data. More...
 
const std::initializer_list< double > smash::PIPLUSP_ELASTIC_P_LAB
 PDG data on pi+ p elastic cross section: momentum in lab frame. More...
 
const std::initializer_list< double > smash::PIPLUSP_ELASTIC_SIG
 PDG data on pi+ p elastic cross section: cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::piplusp_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the PIPLUSP_ELASTIC_SIG data. More...
 
const std::initializer_list< double > smash::PIPLUSP_SIGMAPLUSKPLUS_P_LAB
 PDG data on pi+ p to Sigma+ K+ cross section: momentum in lab frame. More...
 
const std::initializer_list< double > smash::PIPLUSP_SIGMAPLUSKPLUS_SIG
 PDG data on pi+ p to Sigma+ K+ section: cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::piplusp_sigmapluskplus_interpolation = nullptr
 An interpolation that gets lazily filled using the PIPLUSP_SIGMAPLUSKPLUS_SIG data. More...
 
const std::initializer_list< double > smash::PIPLUSP_RES_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::PIPLUSP_RES_SIG
 Elastic π⁺N⁺ cross section contributions from decays. More...
 
static std::unique_ptr< InterpolateDataSpline > smash::piplusp_elastic_res_interpolation = nullptr
 A null interpolation that gets filled using the PIPLUSP_RES data. More...
 
const std::initializer_list< double > smash::PIPLUSP_TOT_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::PIPLUSP_TOT_SIG
 Total p π⁺ cross section parametrized from bottom-up SMASH-3.0, using the hadronic list from PDG2018. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::piplusp_total_interpolation = nullptr
 An interpolation that gets lazily filled using the PIPLUSP_TOT data. More...
 
const std::initializer_list< double > smash::PIMINUSP_TOT_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::PIMINUSP_TOT_SIG
 Total p π⁻ cross section parametrized from bottom-up SMASH-3.0, using the hadronic list from PDG2018. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::piminusp_total_interpolation = nullptr
 An interpolation that gets lazily filled using the PIMINUSP_TOT data. More...
 
const std::initializer_list< double > smash::PIPLUSPIMINUS_TOT_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::PIPLUSPIMINUS_TOT_SIG
 Total π⁺ π⁻ cross section parametrized from bottom-up SMASH-3.0, using the hadronic list from PDG2018. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::pipluspiminus_total_interpolation = nullptr
 An interpolation that gets lazily filled using the PIPLUSPIMINUS_TOT data. More...
 
const std::initializer_list< double > smash::PIZEROPIZERO_TOT_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::PIZEROPIZERO_TOT_SIG
 Total π⁰ π⁰ cross section parametrized from bottom-up SMASH-3.0 using the hadronic list from PDG2018. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::pizeropizero_total_interpolation = nullptr
 An interpolation that gets lazily filled using the PIZEROPIZERO_TOT data. More...
 
const std::initializer_list< double > smash::DPI_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::DPLUSPIPLUS_ELASTIC_SIG
 Elastic D⁺π⁺ cross section Abreu:2011ic [1]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dpluspiplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSPIPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DPLUSPIMINUS_ELASTIC_SIG
 Elastic D⁺π⁻ cross section Abreu:2011ic [1]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dpluspiminus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSPIMINUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DPLUSPIMINUS_DZEROPIZERO_SIG
 D⁺π⁻ -> D⁰π⁰ cross section Abreu:2011ic [1]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dpluspiminus_Dzeropizero_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSPIMINUS_DZEROPIZERO data. More...
 
const std::initializer_list< double > smash::DPLUSPIZERO_ELASTIC_SIG
 Elastic D⁺π⁰ cross section Abreu:2011ic [1]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dpluspizero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSPIZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DPLUSPIZERO_DZEROPIPLUS_SIG
 D⁺π⁰ -> D⁰π⁺ cross section Abreu:2011ic [1]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dpluspizero_Dzeropiplus_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSPIZERO_DZEROPIPLUS data. More...
 
const std::initializer_list< double > smash::DZEROPIPLUS_DPLUSPIZERO_SIG
 D⁰π⁺ -> D⁺π⁰ cross section Abreu:2011ic [1]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dzeropiplus_Dpluspizero_interpolation = nullptr
 An interpolation that gets lazily filled using the DZEROPIPLUS_DPLUSPIZERO data. More...
 
const std::initializer_list< double > smash::DZEROPIPLUS_ELASTIC_SIG
 Elastic D⁰π⁺ cross section Abreu:2011ic [1]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dzeropiplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DZEROPIPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DZEROPIMINUS_ELASTIC_SIG
 Elastic D⁰π⁻ cross section Abreu:2011ic [1]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dzeropiminus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DZEROPIMINUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DZEROPIZERO_DPLUSPIMINUS_SIG
 D⁰π⁰ -> D⁺π⁻ cross section Abreu:2011ic [1]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dzeropizero_Dpluspiminus_interpolation = nullptr
 An interpolation that gets lazily filled using the DZEROPIZERO_DPLUSPIMINUS data. More...
 
const std::initializer_list< double > smash::DZEROPIZERO_ELASTIC_SIG
 Elastic D⁰π⁰ cross section Abreu:2011ic [1]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dzeropizero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DZEROPIZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DETA_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::DPLUSETA_ELASTIC_SIG
 Elastic D⁺η cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dpluseta_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSETA_ELASTIC data. More...
 
const std::initializer_list< double > smash::DZEROETA_ELASTIC_SIG
 Elastic D⁰η cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dzeroeta_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DZEROETA_ELASTIC data. More...
 
const std::initializer_list< double > smash::DKAON_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::DPLUSKPLUS_ELASTIC_SIG
 Elastic D⁺K⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DplusKplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSKPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DPLUSKMINUS_ELASTIC_SIG
 Elastic D⁺K⁻ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DplusKminus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSKMINUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DPLUSKMINUS_DZEROKBARZERO_SIG
 D⁺K⁻ -> D⁰K̄⁰ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DplusKminus_DzeroKbarzero_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSKMINUS_DZEROKBARZERO data. More...
 
const std::initializer_list< double > smash::DPLUSKZERO_ELASTIC_SIG
 Elastic D⁺K⁰ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DplusKzero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSKZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DPLUSKZERO_DZEROKPLUS_SIG
 D⁺K⁰ -> D⁰K⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DplusKzero_DzeroKplus_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSKZERO_DZEROKPLUS data. More...
 
const std::initializer_list< double > smash::DPLUSKBARZERO_ELASTIC_SIG
 Elastic D⁺K̄⁰ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DplusKbarzero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSKBARZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DZEROKPLUS_DPLUSKZERO_SIG
 D⁰K⁺ -> D⁺K⁰ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DzeroKplus_DplusKzero_interpolation = nullptr
 An interpolation that gets lazily filled using the DZEROKPLUS_DPLUSKZERO data. More...
 
const std::initializer_list< double > smash::DZEROKPLUS_ELASTIC_SIG
 Elastic D⁰K⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DzeroKplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DZEROKPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DZEROKMINUS_ELASTIC_SIG
 Elastic D⁰K⁻ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DzeroKminus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DZEROKMINUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DZEROKZERO_ELASTIC_SIG
 Elastic D⁰K⁰ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DzeroKzero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DZEROKZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DZEROKBARZERO_DPLUSKMINUS_SIG
 D⁰K̄⁰ -> D⁺K⁻ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DzeroKbarzero_DplusKminus_interpolation = nullptr
 An interpolation that gets lazily filled using the DZEROKBARZERO_DPLUSKMINUS data. More...
 
const std::initializer_list< double > smash::DZEROKBARZERO_ELASTIC_SIG
 Elastic D⁰K̄⁰ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DzeroKbarzero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DZEROKBARZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARPI_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::DSTARPLUSPIPLUS_ELASTIC_SIG
 Elastic D*(2010)⁺π⁺ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dstarpluspiplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARPLUSPIPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARPLUSPIMINUS_ELASTIC_SIG
 Elastic D*(2010)⁺π⁻ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dstarpluspiminus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARPLUSPIMINUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARPLUSPIMINUS_DSTARZEROPIZERO_SIG
 D*(2010)⁺π⁻ -> D*(2007)⁰π⁰ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dstarpluspiminus_Dstarzeropizero_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARPLUSPIMINUS_DSTARZEROPIZERO data. More...
 
const std::initializer_list< double > smash::DSTARPLUSPIZERO_ELASTIC_SIG
 Elastic D*(2010)⁺π⁰ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dstarpluspizero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARPLUSPIZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARPLUSPIZERO_DSTARZEROPIPLUS_SIG
 D*(2010)⁺π⁰ -> D*(2007)⁰π⁺ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dstarpluspizero_Dstarzeropiplus_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARPLUSPIZERO_DSTARZEROPIPLUS data. More...
 
const std::initializer_list< double > smash::DSTARZEROPIPLUS_DSTARPLUSPIZERO_SIG
 D*(2007)⁰π⁺ -> D*(2010)⁺π⁰ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dstarzeropiplus_Dstarpluspizero_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARZEROPIPLUS_DSTARPLUSPIZERO data. More...
 
const std::initializer_list< double > smash::DSTARZEROPIPLUS_ELASTIC_SIG
 Elastic D*(2007)⁰π⁺ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dstarzeropiplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARZEROPIPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARZEROPIMINUS_ELASTIC_SIG
 Elastic D*(2007)⁰π⁻ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dstarzeropiminus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARZEROPIMINUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARZEROPIZERO_DSTARPLUSPIMINUS_SIG
 D*(2007)⁰π⁰ -> D*(2010)⁺π⁻ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dstarzeropizero_Dstarpluspiminus_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARZEROPIZERO_DSTARPLUSPIMINUS data. More...
 
const std::initializer_list< double > smash::DSTARZEROPIZERO_ELASTIC_SIG
 Elastic D*(2007)⁰π⁰ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dstarzeropizero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARZEROPIZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARETA_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::DSTARPLUSETA_ELASTIC_SIG
 Elastic D*(2010)⁺η cross section. Data provided by Juan Torres-Rincon. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dstarpluseta_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARPLUSETA_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARZEROETA_ELASTIC_SIG
 Elastic D*(2007)⁰η cross section. Data provided by Juan Torres-Rincon. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dstarzeroeta_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARZEROETA_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARKAON_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::DSTARPLUSKPLUS_ELASTIC_SIG
 Elastic D*(2010)⁺K⁺ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DstarplusKplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARPLUSKPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARPLUSKMINUS_ELASTIC_SIG
 Elastic D*(2010)⁺K⁻ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DstarplusKminus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARPLUSKMINUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARPLUSKMINUS_DSTARZEROKBARZERO_SIG
 D*(2010)⁺K⁻ -> D*(2007)⁰K̄⁰ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DstarplusKminus_DstarzeroKbarzero_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARPLUSKMINUS_DSTARZEROKBARZERO data. More...
 
const std::initializer_list< double > smash::DSTARPLUSKZERO_ELASTIC_SIG
 Elastic D*(2010)⁺K⁰ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DstarplusKzero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARPLUSKZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARPLUSKZERO_DSTARZEROKPLUS_SIG
 D*(2010)⁺K⁰ -> D*(2007)⁰K⁺ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DstarplusKzero_DstarzeroKplus_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARPLUSKZERO_DSTARZEROKPLUS data. More...
 
const std::initializer_list< double > smash::DSTARPLUSKBARZERO_ELASTIC_SIG
 Elastic D*(2010)⁺K̄⁰ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DstarplusKbarzero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARPLUSKBARZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARZEROKPLUS_DSTARPLUSKZERO_SIG
 D*(2007)⁰K⁺ -> D*(2010)⁺K⁰ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DstarzeroKplus_DstarplusKzero_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARZEROKPLUS_DSTARPLUSKZERO data. More...
 
const std::initializer_list< double > smash::DSTARZEROKPLUS_ELASTIC_SIG
 Elastic D*(2007)⁰K⁺ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DstarzeroKplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARZEROKPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARZEROKMINUS_ELASTIC_SIG
 Elastic D*(2007)⁰K⁻ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DstarzeroKminus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARZEROKMINUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARZEROKZERO_ELASTIC_SIG
 Elastic D*(2007)⁰K⁰ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DstarzeroKzero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARZEROKZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DSTARZEROKBARZERO_DSTARPLUSKMINUS_SIG
 D*(2007)⁰K̄⁰ -> D*(2010)⁺K⁻ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DstarzeroKbarzero_DstarplusKminus_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARZEROKBARZERO_DSTARPLUSKMINUS data. More...
 
const std::initializer_list< double > smash::DSTARZEROKBARZERO_ELASTIC_SIG
 Elastic D*(2007)⁰K̄⁰ cross section. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DstarzeroKbarzero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DSTARZEROKBARZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DN_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::DPLUSN_ELASTIC_SIG
 Elastic D⁺n cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dplusn_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSN_ELASTIC data. More...
 
const std::initializer_list< double > smash::DPLUSN_DZEROP_SIG
 D⁺n -> D⁰p cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dplusn_Dzerop_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSN_DZEROP data. More...
 
const std::initializer_list< double > smash::DPLUSP_ELASTIC_SIG
 Elastic D⁺p cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dplusp_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSP_ELASTIC data. More...
 
const std::initializer_list< double > smash::DZERON_ELASTIC_SIG
 Elastic D⁰n cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dzeron_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DZERON_ELASTIC data. More...
 
const std::initializer_list< double > smash::DZEROP_DPLUSN_SIG
 D⁰p -> D⁺n cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dzerop_Dplusn_interpolation = nullptr
 An interpolation that gets lazily filled using the DZEROP_DPLUSN data. More...
 
const std::initializer_list< double > smash::DZEROP_ELASTIC_SIG
 Elastic D⁰p cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dzerop_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DZEROP_ELASTIC data. More...
 
const std::initializer_list< double > smash::DBARN_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::DMINUSN_ELASTIC_SIG
 Elastic D⁻n cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dminusn_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DMINUSN_ELASTIC data. More...
 
const std::initializer_list< double > smash::DMINUSP_ELASTIC_SIG
 Elastic D⁻p cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dminusp_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DMINUSP_ELASTIC data. More...
 
const std::initializer_list< double > smash::DMINUSP_DBARZERON_SIG
 D⁻p -> D̄⁰n cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dminusp_Dbarzeron_interpolation = nullptr
 An interpolation that gets lazily filled using the DMINUSP_DBARZERON data. More...
 
const std::initializer_list< double > smash::DBARZERON_DMINUSP_SIG
 D̄⁰n -> D⁻p cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dbarzeron_Dminusp_interpolation = nullptr
 An interpolation that gets lazily filled using the DBARZERON_DMINUSP data. More...
 
const std::initializer_list< double > smash::DBARZERON_ELASTIC_SIG
 Elastic D̄⁰n cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dbarzeron_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DBARZERON_ELASTIC data. More...
 
const std::initializer_list< double > smash::DBARZEROP_ELASTIC_SIG
 Elastic D̄⁰p cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::Dbarzerop_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DBARZEROP_ELASTIC data. More...
 
const std::initializer_list< double > smash::DDELTA_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::DPLUSDELTAPLUS_ELASTIC_SIG
 Elastic D⁺Δ⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DplusDeltaplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSDELTAPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DPLUSDELTAPLUS_DZERODELTAPLUSPLUS_SIG
 D⁺Δ⁺ -> D⁰Δ⁺⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DplusDeltaplus_DzeroDeltaplusplus_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSDELTAPLUS_DZERODELTAPLUSPLUS data. More...
 
const std::initializer_list< double > smash::DPLUSDELTAPLUSPLUS_ELASTIC_SIG
 Elastic D⁺Δ⁺⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DplusDeltaplusplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSDELTAPLUSPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DPLUSDELTAMINUS_ELASTIC_SIG
 Elastic D⁺Δ⁻ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DplusDeltaminus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSDELTAMINUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DPLUSDELTAMINUS_DZERODELTAZERO_SIG
 D⁺Δ⁻ -> D⁰Δ⁰ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DplusDeltaminus_DzeroDeltazero_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSDELTAMINUS_DZERODELTAZERO data. More...
 
const std::initializer_list< double > smash::DPLUSDELTAZERO_ELASTIC_SIG
 Elastic D⁺Δ⁰ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DplusDeltazero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSDELTAZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DPLUSDELTAZERO_DZERODELTAPLUS_SIG
 D⁺Δ⁰ -> D⁰Δ⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DplusDeltazero_DzeroDeltaplus_interpolation = nullptr
 An interpolation that gets lazily filled using the DPLUSDELTAZERO_DZERODELTAPLUS data. More...
 
const std::initializer_list< double > smash::DZERODELTAPLUS_DPLUSDELTAZERO_SIG
 D⁰Δ⁺ -> D⁺Δ⁰ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DzeroDeltaplus_DplusDeltazero_interpolation = nullptr
 An interpolation that gets lazily filled using the DZERODELTAPLUS_DPLUSDELTAZERO data. More...
 
const std::initializer_list< double > smash::DZERODELTAPLUS_ELASTIC_SIG
 Elastic D⁰Δ⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DzeroDeltaplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DZERODELTAPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DZERODELTAPLUSPLUS_DPLUSDELTAPLUS_SIG
 D⁰Δ⁺⁺ -> D⁺Δ⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DzeroDeltaplusplus_DplusDeltaplus_interpolation = nullptr
 An interpolation that gets lazily filled using the DZERODELTAPLUSPLUS_DPLUSDELTAPLUS data. More...
 
const std::initializer_list< double > smash::DZERODELTAPLUSPLUS_ELASTIC_SIG
 Elastic D⁰Δ⁺⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DzeroDeltaplusplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DZERODELTAPLUSPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DZERODELTAMINUS_ELASTIC_SIG
 Elastic D⁰Δ⁻ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DzeroDeltaminus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DZERODELTAMINUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DZERODELTAZERO_DPLUSDELTAMINUS_SIG
 D⁰Δ⁰ -> D⁺Δ⁻ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DzeroDeltazero_DplusDeltaminus_interpolation = nullptr
 An interpolation that gets lazily filled using the DZERODELTAZERO_DPLUSDELTAMINUS data. More...
 
const std::initializer_list< double > smash::DZERODELTAZERO_ELASTIC_SIG
 Elastic D⁰Δ⁰ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DzeroDeltazero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DZERODELTAZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DBARDELTA_SQRTS
 Center-of-mass energy. More...
 
const std::initializer_list< double > smash::DMINUSDELTAPLUS_ELASTIC_SIG
 Elastic D⁻Δ⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DminusDeltaplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DMINUSDELTAPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DMINUSDELTAPLUS_DBARZERODELTAZERO_SIG
 D⁻Δ⁺ -> D̄⁰Δ⁰ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DminusDeltaplus_DbarzeroDeltazero_interpolation = nullptr
 An interpolation that gets lazily filled using the DMINUSDELTAPLUS_DBARZERODELTAZERO data. More...
 
const std::initializer_list< double > smash::DMINUSDELTAPLUSPLUS_ELASTIC_SIG
 Elastic D⁻Δ⁺⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DminusDeltaplusplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DMINUSDELTAPLUSPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DMINUSDELTAPLUSPLUS_DBARZERODELTAPLUS_SIG
 D⁻Δ⁺⁺ -> D̄⁰Δ⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DminusDeltaplusplus_DbarzeroDeltaplus_interpolation = nullptr
 An interpolation that gets lazily filled using the DMINUSDELTAPLUSPLUS_DBARZERODELTAPLUS data. More...
 
const std::initializer_list< double > smash::DMINUSDELTAMINUS_ELASTIC_SIG
 Elastic D⁻Δ⁻ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DminusDeltaminus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DMINUSDELTAMINUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DMINUSDELTAZERO_ELASTIC_SIG
 Elastic D⁻Δ⁰ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DminusDeltazero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DMINUSDELTAZERO_ELASTIC data. More...
 
const std::initializer_list< double > smash::DMINUSDELTAZERO_DBARZERODELTAMINUS_SIG
 D⁻Δ⁰ -> D̄⁰Δ⁻ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DminusDeltazero_DbarzeroDeltaminus_interpolation = nullptr
 An interpolation that gets lazily filled using the DMINUSDELTAZERO_DBARZERODELTAMINUS data. More...
 
const std::initializer_list< double > smash::DBARZERODELTAPLUS_DMINUSDELTAPLUSPLUS_SIG
 D̄⁰Δ⁺ -> D⁻Δ⁺⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DbarzeroDeltaplus_DminusDeltaplusplus_interpolation = nullptr
 An interpolation that gets lazily filled using the DBARZERODELTAPLUS_DMINUSDELTAPLUSPLUS data. More...
 
const std::initializer_list< double > smash::DBARZERODELTAPLUS_ELASTIC_SIG
 Elastic D̄⁰Δ⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DbarzeroDeltaplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DBARZERODELTAPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DBARZERODELTAPLUSPLUS_ELASTIC_SIG
 Elastic D̄⁰Δ⁺⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DbarzeroDeltaplusplus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DBARZERODELTAPLUSPLUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DBARZERODELTAMINUS_DMINUSDELTAZERO_SIG
 D̄⁰Δ⁻ -> D⁻Δ⁰ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DbarzeroDeltaminus_DminusDeltazero_interpolation = nullptr
 An interpolation that gets lazily filled using the DBARZERODELTAMINUS_DMINUSDELTAZERO data. More...
 
const std::initializer_list< double > smash::DBARZERODELTAMINUS_ELASTIC_SIG
 Elastic D̄⁰Δ⁻ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DbarzeroDeltaminus_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DBARZERODELTAMINUS_ELASTIC data. More...
 
const std::initializer_list< double > smash::DBARZERODELTAZERO_DMINUSDELTAPLUS_SIG
 D̄⁰Δ⁰ -> D⁻Δ⁺ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DbarzeroDeltazero_DminusDeltaplus_interpolation = nullptr
 An interpolation that gets lazily filled using the DBARZERODELTAZERO_DMINUSDELTAPLUS data. More...
 
const std::initializer_list< double > smash::DBARZERODELTAZERO_ELASTIC_SIG
 Elastic D̄⁰Δ⁰ cross section Tolos:2013kva [69]. More...
 
static std::unique_ptr< InterpolateDataLinear< double > > smash::DbarzeroDeltazero_elastic_interpolation = nullptr
 An interpolation that gets lazily filled using the DBARZERODELTAZERO_ELASTIC data. More...