#include <initializer_list>
#include <memory>
#include "interpolation.h"
#include "interpolation2D.h"
Go to the source code of this file.
Namespaces | |
smash | |
Variables | |
const std::initializer_list< double > | smash::BREMS_SQRTS |
Center-of-mass energy. More... | |
const std::initializer_list< double > | smash::BREMS_K |
photon momentum More... | |
const std::initializer_list< double > | smash::BREMS_THETA |
theta angle with respect to collision axis of incoming pions More... | |
const std::initializer_list< double > | smash::BREMS_PIPI_PIPI_OPP_SIG |
Total π+- + π-+ -> π+- + π-+ + γ cross section. More... | |
const std::initializer_list< double > | smash::BREMS_PIPI_PIPI_OPP_DIFF_SIG_K |
dSigma/dk for π+- + π-+ -> π+- + π-+ + γ More... | |
const std::initializer_list< double > | smash::BREMS_PIPI_PIPI_OPP_DIFF_SIG_THETA |
dSigma/dtheta for π+- + π-+ -> π+- + π-+ + γ More... | |
const std::initializer_list< double > | smash::BREMS_PIPI_PIPI_SAME_SIG |
Total π+ + π+ -> π+ + π+ + γ or π- + π- -> π- + π- + γ cross section. More... | |
const std::initializer_list< double > | smash::BREMS_PIPI_PIPI_SAME_DIFF_SIG_K |
dSigma/dk for π+ + π+ -> π+ + π+ + γ or π- + π- -> π- + π- + γ More... | |
const std::initializer_list< double > | smash::BREMS_PIPI_PIPI_SAME_DIFF_SIG_THETA |
dSigma/dtheta for π+ + π+ -> π+ + π+ + γ or π- + π- -> π- + π- + γ More... | |
const std::initializer_list< double > | smash::BREMS_PIPI0_PIPI0_SIG |
Total π0 + π -> π0 + π + γ cross section. More... | |
const std::initializer_list< double > | smash::BREMS_PIPI0_PIPI0_DIFF_SIG_K |
dSigma/dk for π0 + π -> π0 + π + γ More... | |
const std::initializer_list< double > | smash::BREMS_PIPI0_PIPI0_DIFF_SIG_THETA |
dSigma/dtheta for π0 + π -> π0 + π + γ More... | |
const std::initializer_list< double > | smash::BREMS_PIPI_PI0PI0_SIG |
Total π+- + π-+ -> π0 + π0 + γ cross section. More... | |
const std::initializer_list< double > | smash::BREMS_PIPI_PI0PI0_DIFF_SIG_K |
dSigma/dk for π+- + π-+ -> π0 + π0 + γ More... | |
const std::initializer_list< double > | smash::BREMS_PIPI_PI0PI0_DIFF_SIG_THETA |
dSigma/dtheta for π+- + π-+ -> π0 + π0 + γ More... | |
const std::initializer_list< double > | smash::BREMS_PI0PI0_PIPI_SIG |
Total π0 + π0 -> π+- + π-+ + γ cross section. More... | |
const std::initializer_list< double > | smash::BREMS_PI0PI0_PIPI_DIFF_SIG_K |
dSigma/dk for π0 + π0 -> π+- + π-+ + γ More... | |
const std::initializer_list< double > | smash::BREMS_PI0PI0_PIPI_DIFF_SIG_THETA |
dSigma/dtheta for π0 + π0 -> π+- + π-+ + γ More... | |
Interpolation objects for π+- + π-+ -> π+- + π-+ + γ processes | |
(opposite charge incoming pions, charged pions in final state) | |
static std::unique_ptr< InterpolateDataLinear< double > > | smash::pipi_pipi_opp_interpolation = nullptr |
static std::unique_ptr< InterpolateData2DSpline > | smash::pipi_pipi_opp_dsigma_dk_interpolation = nullptr |
static std::unique_ptr< InterpolateData2DSpline > | smash::pipi_pipi_opp_dsigma_dtheta_interpolation = nullptr |
Interpolation objects for π+ + π+ -> π+ + π+ + γ and | |
or π- + π- -> π- + π- + γ processes (same charge incoming pions) | |
static std::unique_ptr< InterpolateDataLinear< double > > | smash::pipi_pipi_same_interpolation = nullptr |
static std::unique_ptr< InterpolateData2DSpline > | smash::pipi_pipi_same_dsigma_dk_interpolation = nullptr |
static std::unique_ptr< InterpolateData2DSpline > | smash::pipi_pipi_same_dsigma_dtheta_interpolation = nullptr |
Interpolation objects for π + π0 -> π + π0 + γ processes | |
static std::unique_ptr< InterpolateDataLinear< double > > | smash::pipi0_pipi0_interpolation = nullptr |
static std::unique_ptr< InterpolateData2DSpline > | smash::pipi0_pipi0_dsigma_dk_interpolation = nullptr |
static std::unique_ptr< InterpolateData2DSpline > | smash::pipi0_pipi0_dsigma_dtheta_interpolation = nullptr |
Interpolation objects for π+- + π-+ -> π0 + π0 + γ processes | |
static std::unique_ptr< InterpolateDataLinear< double > > | smash::pipi_pi0pi0_interpolation = nullptr |
static std::unique_ptr< InterpolateData2DSpline > | smash::pipi_pi0pi0_dsigma_dk_interpolation = nullptr |
static std::unique_ptr< InterpolateData2DSpline > | smash::pipi_pi0pi0_dsigma_dtheta_interpolation = nullptr |
Interpolation objects for π0 + π0 -> π+- + π-+ + γ processes | |
static std::unique_ptr< InterpolateDataLinear< double > > | smash::pi0pi0_pipi_interpolation = nullptr |
static std::unique_ptr< InterpolateData2DSpline > | smash::pi0pi0_pipi_dsigma_dk_interpolation = nullptr |
static std::unique_ptr< InterpolateData2DSpline > | smash::pi0pi0_pipi_dsigma_dtheta_interpolation = nullptr |