| Top |
NcDataBaoEmpiricalFitNcDataBaoEmpiricalFit — Baryon oscillation data -- $D_V / r_s$ empirical likelihood. |
Functions
Description
This object implements the BAO data when its likelihood function is provided, e.g., Ross et al. (2015).
Functions
nc_data_bao_empirical_fit_new ()
NcDataBaoEmpiricalFit * nc_data_bao_empirical_fit_new (NcmSpline *m2lnp,gdouble Dv_fiduc,gdouble rs_fiduc,gdouble z);
Creates a new NcDataBaoEmpiricalFit.
Parameters
m2lnp |
a NcmSpline containing $-2\ln (p)$ |
|
Dv_fiduc |
fiducial $D_V$ |
|
rs_fiduc |
fiducial $r_s$ |
|
z |
data redshift |
nc_data_bao_empirical_fit_new_from_file ()
NcDataBaoEmpiricalFit *
nc_data_bao_empirical_fit_new_from_file
(const gchar *filename);
Creates a new NcDataBaoEmpiricalFit from filename
.
nc_data_bao_empirical_fit_new_from_id ()
NcDataBaoEmpiricalFit * nc_data_bao_empirical_fit_new_from_id (NcDistance *dist,NcDataBaoId id);
Creates a new NcDataBaoEmpiricalFit from id
.
nc_data_bao_empirical_fit_get_mode ()
gdouble
nc_data_bao_empirical_fit_get_mode (NcDataBaoEmpiricalFit *bao_ef);
Calculates the mode of the empirical distribution.
nc_data_bao_empirical_fit_get_alpha ()
gdouble nc_data_bao_empirical_fit_get_alpha (NcDataBaoEmpiricalFit *bao_ef,NcmMSet *mset);
Calculates value of $\alpha$ given a NcmMSet.
nc_data_bao_empirical_fit_set_dist ()
void nc_data_bao_empirical_fit_set_dist (NcDataBaoEmpiricalFit *bao_ef,NcDistance *dist);
Sets the distance object.
Property Details
The “Dv-fiduc” property
“Dv-fiduc” gdouble
Dv fiducial.
Flags: Read / Write / Construct
Allowed values: >= 0
Default value: 0
The “rs-fiduc” property
“rs-fiduc” gdouble
r_s fiducial.
Flags: Read / Write / Construct
Allowed values: >= 0
Default value: 0
The “z” property
“z” gdouble
Redshift.
Flags: Read / Write / Construct
Allowed values: >= 0
Default value: 0