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