35 #ifndef __MODFUNCCOSM__
36 #define __MODFUNCCOSM__
51 struct STR_data_model_cosmology{
54 std::shared_ptr<cbl::cosmology::Cosmology> cosmology;
57 std::vector<cbl::cosmology::CosmologicalParameter> Cpar;
60 std::vector<std::string> data_type;
62 std::shared_ptr<CMB_DistancePrior> distance_prior;
126 std::vector<double>
cosmological_measurements_model(
const std::vector<double> redshift,
const std::shared_ptr<void> inputs, std::vector<double> ¶meter);
The class Modelling_Cosmology.
std::vector< double > cosmological_measurements_model(const std::vector< double > redshift, const std::shared_ptr< void > inputs, std::vector< double > ¶meter)
model for the generic cosmological measurements
std::vector< double > cosmological_measurements_model_CMB_DistancePrior(const std::vector< double > redshift, const std::shared_ptr< void > inputs, std::vector< double > ¶meter)
model for the generic cosmological measurements plus distance prior from CMB experiments
double cosmological_measurements(const double redshift, const std::string data_type, const cbl::cosmology::Cosmology cosmology)
generic cosmological measurements
The global namespace of the CosmoBolognaLib