struct Gambit::NREO_DM_nucleon_couplings
Container for effective non-relativistic DM-nucleon Wilson coefficients.
#include <DDCalc.hpp>
Public Functions
Name | |
---|---|
NREO_DM_nucleon_couplings() Default NREO_DM_nucleon_couplings constructor. | |
NREO_DM_nucleon_couplings(int CPT) Default NREO_DM_nucleon_couplings constructor. | |
NREO_DM_nucleon_couplings(const ModelParameters & pars) NREO_DM_nucleon_couplings constuctor from ModelParameters object. | |
NREO_DM_nucleon_couplings(const Models::safe_param_map< safe_ptr< const double > > & pars) NREO_DM_nucleon_couplings constuctor from functor ‘Params’, i.e. ‘safe_param_map’ used to hold collected model parameters. |
Public Attributes
Name | |
---|---|
int | CPTbasis |
std::map< int, double > | c0 Store couplings in map for easier iteration. |
std::map< int, double > | c1 |
Public Functions Documentation
function NREO_DM_nucleon_couplings
NREO_DM_nucleon_couplings()
Default NREO_DM_nucleon_couplings constructor.
function NREO_DM_nucleon_couplings
NREO_DM_nucleon_couplings(
int CPT
)
Default NREO_DM_nucleon_couplings constructor.
function NREO_DM_nucleon_couplings
NREO_DM_nucleon_couplings(
const ModelParameters & pars
)
NREO_DM_nucleon_couplings constuctor from ModelParameters object.
function NREO_DM_nucleon_couplings
NREO_DM_nucleon_couplings(
const Models::safe_param_map< safe_ptr< const double > > & pars
)
NREO_DM_nucleon_couplings constuctor from functor ‘Params’, i.e. ‘safe_param_map’ used to hold collected model parameters.
Public Attributes Documentation
variable CPTbasis
int CPTbasis;
variable c0
std::map< int, double > c0;
Store couplings in map for easier iteration.
variable c1
std::map< int, double > c1;
Updated on 2024-07-18 at 13:53:30 +0000