NcDataClusterWL

NcDataClusterWL — Cluster weak lensing likelihood.

Stability Level

Unstable, unless otherwise indicated

Functions

Properties

double dec-cluster Read / Write
NcmObjArray * galaxy-array Read / Write
double psf-size Read / Write
double ra-cluster Read / Write
double z-cluster Read / Write

Types and Values

Object Hierarchy

    GEnum
    ╰── NcDataClusterWLObs
    GObject
    ╰── NcmData
        ╰── NcDataClusterWL

Description

FIXME

Functions

nc_data_cluster_wl_new ()

NcDataClusterWL *
nc_data_cluster_wl_new (void);

Creates a new NcDataClusterWL.

Returns

the newly created NcDataClusterWL.


nc_data_cluster_wl_new_from_file ()

NcDataClusterWL *
nc_data_cluster_wl_new_from_file (const gchar *filename);

Creates a new NcDataClusterWL from filename .

Parameters

filename

file containing a serialized NcDataClusterWL

 

Returns

the newly created NcDataClusterWL.

[transfer full]


nc_data_cluster_wl_ref ()

NcDataClusterWL *
nc_data_cluster_wl_ref (NcDataClusterWL *dcwl);

Increases the reference count of dcwl by one.

Parameters

dcwl

a NcDataClusterWL

 

Returns

dcwl .

[transfer full]


nc_data_cluster_wl_free ()

void
nc_data_cluster_wl_free (NcDataClusterWL *dcwl);

Atomically decrements the reference count of dcwl by one. If the reference count drops to 0, all memory allocated by dcwl is released.

Parameters

dcwl

a NcDataClusterWL

 

nc_data_cluster_wl_clear ()

void
nc_data_cluster_wl_clear (NcDataClusterWL **dcwl);

The reference count of dcwl is decreased and the pointer is set to NULL.

Parameters

dcwl

a NcDataClusterWL

 

Types and Values

enum NcDataClusterWLObs

Members

NC_DATA_CLUSTER_WL_ZCLUSTER

cluster redshift

 

NC_DATA_CLUSTER_WL_GOBS

measured reduced shear

 

NC_DATA_CLUSTER_WL_PZ

redshift distribution (photometric)

 

Property Details

The “dec-cluster” property

  “dec-cluster”              double

Cluster (halo) DEC.

Owner: NcDataClusterWL

Flags: Read / Write

Allowed values: [-360,360]

Default value: 0


The “galaxy-array” property

  “galaxy-array”             NcmObjArray *

Array of galaxy weak lensing objects.

Owner: NcDataClusterWL

Flags: Read / Write


The “psf-size” property

  “psf-size”                 double

PSF size.

Owner: NcDataClusterWL

Flags: Read / Write

Allowed values: >= 0

Default value: 0


The “ra-cluster” property

  “ra-cluster”               double

Cluster (halo) RA.

Owner: NcDataClusterWL

Flags: Read / Write

Allowed values: [-360,360]

Default value: 0


The “z-cluster” property

  “z-cluster”                double

Cluster (halo) redshift.

Owner: NcDataClusterWL

Flags: Read / Write

Allowed values: >= 0

Default value: 0