Top | ![]() |
![]() |
![]() |
![]() |
NcDataReducedShearClusterMassNcDataReducedShearClusterMass — Galaxy clusters data -- pseudo number counts likelihood. |
Functions
Object Hierarchy
GEnum ╰── NcDataReducedShearClusterMassObs GObject ╰── NcmData ╰── NcDataReducedShearClusterMass
Functions
nc_data_reduced_shear_cluster_mass_new ()
NcDataReducedShearClusterMass * nc_data_reduced_shear_cluster_mass_new ();
Creates a new NcDataReducedShearClusterMass.
nc_data_reduced_shear_cluster_mass_new_from_file ()
NcDataReducedShearClusterMass *
nc_data_reduced_shear_cluster_mass_new_from_file
(const gchar *filename
);
Creates a new NcDataReducedShearClusterMass from filename
.
nc_data_reduced_shear_cluster_mass_ref ()
NcDataReducedShearClusterMass *
nc_data_reduced_shear_cluster_mass_ref
(NcDataReducedShearClusterMass *drs
);
Increases the reference count of drs
by one.
nc_data_reduced_shear_cluster_mass_free ()
void
nc_data_reduced_shear_cluster_mass_free
(NcDataReducedShearClusterMass *drs
);
Atomically decrements the reference count of drs
by one. If the reference count drops to 0,
all memory allocated by drs
is released.
nc_data_reduced_shear_cluster_mass_clear ()
void
nc_data_reduced_shear_cluster_mass_clear
(NcDataReducedShearClusterMass **drs
);
The reference count of drs
is decreased and the pointer is set to NULL.
nc_data_reduced_shear_cluster_mass_set_ngalaxies ()
void nc_data_reduced_shear_cluster_mass_set_ngalaxies (NcDataReducedShearClusterMass *drs
,guint ngals
);
Sets ngals
representing the total number of galaxies that belongs to a cluster.
nc_data_reduced_shear_cluster_mass_get_ngalaxies ()
guint
nc_data_reduced_shear_cluster_mass_get_ngalaxies
(NcDataReducedShearClusterMass *drs
);
nc_data_reduced_shear_cluster_mass_set_nzbins ()
void nc_data_reduced_shear_cluster_mass_set_nzbins (NcDataReducedShearClusterMass *drs
,guint nzbins
);
Sets nzbins
representing the number of redshift bins of the (photometric) redshift distribution.
nc_data_reduced_shear_cluster_mass_get_nzbins ()
guint
nc_data_reduced_shear_cluster_mass_get_nzbins
(NcDataReducedShearClusterMass *drs
);
nc_data_reduced_shear_cluster_mass_set_gobs ()
void nc_data_reduced_shear_cluster_mass_set_gobs (NcDataReducedShearClusterMass *drs
,const NcmMatrix *m
);
Sets the matrix m
representing the measured reduced shear of the galaxies that belong to a cluster.
The function nc_data_reduced_shear_cluster_mass_set_ngalaxies must be called before this one.
nc_data_reduced_shear_cluster_mass_set_pz ()
void nc_data_reduced_shear_cluster_mass_set_pz (NcDataReducedShearClusterMass *drs
,const NcmMatrix *m
);
Sets the matrix m
representing the redshift probability distribution of a galaxy.
The function nc_data_reduced_shear_cluster_mass_set_nzbins must be called before this one.
nc_data_reduced_shear_cluster_mass_set_true_data ()
void nc_data_reduced_shear_cluster_mass_set_true_data (NcDataReducedShearClusterMass *drs
,const NcmMatrix *m
);
FIXME
Sets the matrix m
representing