Cluster number count data

Cluster number count data — FIXME

Synopsis

enum                NcDataClusterAbundanceId;
struct              NcDataClusterNCount;
struct              NcDataClusterNCountClass;
NcmData *           nc_data_cluster_ncount_bin_data     (NcmData *data,
                                                         gsl_vector *nodes);
NcmMSetFunc *       nc_data_cluster_ncount_binned_create_func
                                                        (NcClusterAbundance *cad);
void                nc_data_cluster_ncount_binned_init_from_sampling
                                                        (NcmData *data,
                                                         NcmMSet *mset,
                                                         NcmVector *nodes,
                                                         gboolean obs,
                                                         gdouble area_survey,
                                                         gdouble lnMi,
                                                         gdouble lnMf,
                                                         gdouble photoz_sigma0,
                                                         gdouble photoz_bias,
                                                         gdouble lnM_sigma0,
                                                         gdouble lnM_bias);
void                nc_data_cluster_ncount_binned_init_from_text_file_gkey
                                                        (NcmData *data,
                                                         gboolean obs,
                                                         gchar *filename);
NcmData *           nc_data_cluster_ncount_binned_lnM_z_new
                                                        (NcClusterAbundance *cad);
NcmData *           nc_data_cluster_ncount_binned_new   (NcClusterAbundance *cad);
void                nc_data_cluster_ncount_binned_save  (NcmData *data,
                                                         gchar *filename);
void                nc_data_cluster_ncount_catalog_load (NcmData *data,
                                                         gchar *filename);
void                nc_data_cluster_ncount_catalog_save (NcmData *data,
                                                         gchar *filename,
                                                         gboolean overwrite);
void                nc_data_cluster_ncount_free         (NcDataClusterNCount *ncount);
gsl_histogram2d *   nc_data_cluster_ncount_hist_lnM_z   (NcmData *data,
                                                         gsl_vector *lnM_nodes,
                                                         gsl_vector *z_nodes);
void                nc_data_cluster_ncount_init_from_sampling
                                                        (NcmData *data,
                                                         NcmMSet *mset,
                                                         NcClusterRedshift *clusterz,
                                                         NcClusterMass *clusterm,
                                                         gdouble area_survey);
NcmData *           nc_data_cluster_ncount_new          (NcClusterAbundance *cad);
void                nc_data_cluster_ncount_print        (NcmData *data,
                                                         NcHICosmo *cosmo,
                                                         FILE *out,
                                                         gchar *header);
NcDataClusterNCount * nc_data_cluster_ncount_ref        (NcDataClusterNCount *ncount);
void                nc_data_cluster_ncount_true_data    (NcmData *data,
                                                         gboolean use_true_data);

Object Hierarchy

  GObject
   +----NcmData
         +----NcDataClusterNCount

Properties

  "cluster-abundance"        NcClusterAbundance*   : Read / Write / Construct

Description

FIXME

Details

enum NcDataClusterAbundanceId

typedef enum {
  NC_DATA_CLUSTER_ABUNDANCE_FIT,
  NC_DATA_CLUSTER_ABUNDANCE_TXT,
} NcDataClusterAbundanceId;

NC_DATA_CLUSTER_ABUNDANCE_FIT

FIXME

NC_DATA_CLUSTER_ABUNDANCE_TXT

FIXME

NC_DATA_CLUSTER_ABUNDANCE_SAMPLING

FIXME

struct NcDataClusterNCount

struct NcDataClusterNCount;

struct NcDataClusterNCountClass

struct NcDataClusterNCountClass {
};

nc_data_cluster_ncount_bin_data ()

NcmData *           nc_data_cluster_ncount_bin_data     (NcmData *data,
                                                         gsl_vector *nodes);

FIXME

data :

a NcmData

nodes :

FIXME

Returns :

FIXME

nc_data_cluster_ncount_binned_create_func ()

NcmMSetFunc *       nc_data_cluster_ncount_binned_create_func
                                                        (NcClusterAbundance *cad);

FIXME

cad :

a NcClusterAbundance

Returns :

FIXME

nc_data_cluster_ncount_binned_init_from_sampling ()

void                nc_data_cluster_ncount_binned_init_from_sampling
                                                        (NcmData *data,
                                                         NcmMSet *mset,
                                                         NcmVector *nodes,
                                                         gboolean obs,
                                                         gdouble area_survey,
                                                         gdouble lnMi,
                                                         gdouble lnMf,
                                                         gdouble photoz_sigma0,
                                                         gdouble photoz_bias,
                                                         gdouble lnM_sigma0,
                                                         gdouble lnM_bias);

nc_data_cluster_ncount_binned_init_from_text_file_gkey ()

void                nc_data_cluster_ncount_binned_init_from_text_file_gkey
                                                        (NcmData *data,
                                                         gboolean obs,
                                                         gchar *filename);

nc_data_cluster_ncount_binned_lnM_z_new ()

NcmData *           nc_data_cluster_ncount_binned_lnM_z_new
                                                        (NcClusterAbundance *cad);

FIXME

cad :

a NcClusterAbundance

Returns :

FIXME

nc_data_cluster_ncount_binned_new ()

NcmData *           nc_data_cluster_ncount_binned_new   (NcClusterAbundance *cad);

nc_data_cluster_ncount_binned_save ()

void                nc_data_cluster_ncount_binned_save  (NcmData *data,
                                                         gchar *filename);

nc_data_cluster_ncount_catalog_load ()

void                nc_data_cluster_ncount_catalog_load (NcmData *data,
                                                         gchar *filename);

FIXME

data :

a NcmData.

filename :

name of the file

nc_data_cluster_ncount_catalog_save ()

void                nc_data_cluster_ncount_catalog_save (NcmData *data,
                                                         gchar *filename,
                                                         gboolean overwrite);

FIXME

data :

a NcmData

filename :

name of the file

overwrite :

FIXME

nc_data_cluster_ncount_free ()

void                nc_data_cluster_ncount_free         (NcDataClusterNCount *ncount);

FIXME

ncount :

FIXME

nc_data_cluster_ncount_hist_lnM_z ()

gsl_histogram2d *   nc_data_cluster_ncount_hist_lnM_z   (NcmData *data,
                                                         gsl_vector *lnM_nodes,
                                                         gsl_vector *z_nodes);

FIXME

data :

a NcmData.

lnM_nodes :

FIXME

z_nodes :

FIXME

Returns :

FIXME

nc_data_cluster_ncount_init_from_sampling ()

void                nc_data_cluster_ncount_init_from_sampling
                                                        (NcmData *data,
                                                         NcmMSet *mset,
                                                         NcClusterRedshift *clusterz,
                                                         NcClusterMass *clusterm,
                                                         gdouble area_survey);

FIXME

data :

a NcmData.

mset :

a NcmMSet.

clusterz :

a NcClusterRedshift.

clusterm :

a NcClusterMass.

area_survey :

area in units of square degrees.

nc_data_cluster_ncount_new ()

NcmData *           nc_data_cluster_ncount_new          (NcClusterAbundance *cad);

FIXME

cad :

FIXME

Returns :

FIXME

nc_data_cluster_ncount_print ()

void                nc_data_cluster_ncount_print        (NcmData *data,
                                                         NcHICosmo *cosmo,
                                                         FILE *out,
                                                         gchar *header);

FIXME

data :

FIXME

cosmo :

a NcHICosmo

out :

FIXME

header :

FIXME

nc_data_cluster_ncount_ref ()

NcDataClusterNCount * nc_data_cluster_ncount_ref        (NcDataClusterNCount *ncount);

FIXME

ncount :

FIXME

Returns :

FIXME. [transfer full]

nc_data_cluster_ncount_true_data ()

void                nc_data_cluster_ncount_true_data    (NcmData *data,
                                                         gboolean use_true_data);

FIXME

data :

a NcmData.

use_true_data :

FIXME

Property Details

The "cluster-abundance" property

  "cluster-abundance"        NcClusterAbundance*   : Read / Write / Construct

Cluster Abundance.