Class

NumCosmoGalaxySelfunc

Description [src]

class NumCosmo.GalaxySelfunc : GObject.Object
{
  /* No available fields */
}

Galaxy phenomelogical selection function.

Ancestors

Constructors

nc_galaxy_selfunc_new

Creates a new instance of NcGalaxySelfunc.

Functions

nc_galaxy_selfunc_clear

Decrease the reference count of diff by one, and sets the pointer *diff to NULL.

Instance methods

nc_galaxy_selfunc_eval

Evaluates the shell-th shell at redshift $z=$z.

nc_galaxy_selfunc_free

Decrease the reference count of diff by one.

nc_galaxy_selfunc_get_nshells

Gets the current number of shells in gsf.

nc_galaxy_selfunc_get_shell_splines

Gets the shell splines.

nc_galaxy_selfunc_get_zmax

Gets the shell-th shell maximum redshift.

nc_galaxy_selfunc_get_zmean

Gets the shell-th shell mean redshift.

nc_galaxy_selfunc_get_zmin

Gets the shell-th shell lowest redshift.

nc_galaxy_selfunc_load_from_txts

Reads each shell selection function from files. The files are named as prefix.n.suffix or prefix.n if suffix is NULL. The value of n goes from 0 to nshells - 1. Each file must contain pairs of doubles describing the redshift its corresponding selection function value.

nc_galaxy_selfunc_ref

Increase the reference of diff by one.

nc_galaxy_selfunc_set_nshells

Sets the number of shells in gsf. This also delete all data inside gsf if nshells is different from the current value.

nc_galaxy_selfunc_set_shell_splines

Sets splines for each shell using the splines in dNdz_a.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

NumCosmo.GalaxySelfunc:nshells
No description available.

NumCosmo.GalaxySelfunc:shell-splines
No description available.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct NumCosmoGalaxySelfuncClass {
  /* no available fields */
}

No description available.