50 const int nparameters = 2;
52 vector<statistics::ParameterType> parameterType(nparameters, statistics::ParameterType::_Base_);
54 vector<string> parameterName(nparameters);
55 parameterName[0] =
"b1";
56 parameterName[1] =
"b2";
58 vector<statistics::PriorDistribution> priors = {bias1_prior, bias2_prior};
61 auto inputs = make_shared<STR_data_model_threept>(m_data_model);
77 const int nparameters = 3;
79 vector<statistics::ParameterType> parameterType(nparameters, statistics::ParameterType::_Base_);
81 vector<string> parameterName(nparameters);
82 parameterName[0] =
"b1";
83 parameterName[1] =
"b2";
84 parameterName[2] =
"g2";
86 vector<statistics::PriorDistribution> priors = {bias1_prior, bias2_prior, g2_prior};
89 auto inputs = make_shared<STR_data_model_threept>(m_data_model);
105 const int nparameters = 4;
107 vector<statistics::ParameterType> parameterType(nparameters, statistics::ParameterType::_Base_);
109 vector<string> parameterName(nparameters);
110 parameterName[0] =
"b1";
111 parameterName[1] =
"b2";
112 parameterName[2] =
"g2";
113 parameterName[3] =
"alpha";
115 vector<statistics::PriorDistribution> priors = {bias1_prior, bias2_prior, g2_prior, alpha_prior};
118 auto inputs = make_shared<STR_data_model_threept>(m_data_model);
The class Modelling_ThreePointCorrelation_comoving_reduced.
void set_model_nonlinear_nonlocalbias(const statistics::PriorDistribution bias1_prior={}, const statistics::PriorDistribution bias2_prior={}, const statistics::PriorDistribution g2_prior={})
set the parameters used to model the reduced three-point correlation function in comoving coordinates...
void set_model_nonlinear_nonlocalbias_alpha(const statistics::PriorDistribution bias1_prior={}, const statistics::PriorDistribution bias2_prior={}, const statistics::PriorDistribution g2_prior={}, const statistics::PriorDistribution alpha_prior={})
set the parameters used to model the reduced three-point correlation function in comoving coordinates...
void set_model_nonlinear_localbias(const statistics::PriorDistribution bias1_prior={}, const statistics::PriorDistribution bias2_prior={})
set the parameters used to model the reduced three-point correlation function in comoving coordinates
The class PriorDistribution.
std::vector< double > Q_nonlinear_localbias(const std::vector< double > theta, const std::shared_ptr< void > inputs, std::vector< double > ¶meter)
model for the reduced three-point correlation function
std::vector< double > Q_nonlinear_nonlocalbias(const std::vector< double > theta, const std::shared_ptr< void > inputs, std::vector< double > ¶meter)
model for the reduced three-point correlation function with non-local contributions
std::vector< double > Q_nonlinear_nonlocalbias_alpha(const std::vector< double > theta, const std::shared_ptr< void > inputs, std::vector< double > ¶meter)
model for the reduced three-point correlation function with non-local contributions with alpha shift ...
The global namespace of the CosmoBolognaLib