Class
NumCosmoGalaxyRedshiftPop
Description [src]
class NumCosmo.GalaxyRedshiftPop : NumCosmoMath.Model
{
/* No available fields */
}
Class describing galaxy sample redshift distributions.
This class describes a galaxy sample redshift distributions.
Functions
nc_galaxy_redshift_pop_clear
Decreases the reference count of gsdrp by one, and sets the
pointer gsdrp to NULL.
Properties
Properties inherited from NcmModel (9)
NumCosmoMath.Model:implementation
NumCosmoMath.Model:name
NumCosmoMath.Model:nick
NumCosmoMath.Model:params-types
NumCosmoMath.Model:reparam
NumCosmoMath.Model:scalar-params-len
NumCosmoMath.Model:sparam-array
NumCosmoMath.Model:submodel-array
NumCosmoMath.Model:vector-params-len
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 NumCosmoGalaxyRedshiftPopClass {
gdouble (* gen) (
NcGalaxyRedshiftPop* gsdrp,
NcmRNG* rng
);
gdouble (* eval) (
NcGalaxyRedshiftPop* gsdrp,
gdouble z
);
gdouble (* ln_eval) (
NcGalaxyRedshiftPop* gsdrp,
gdouble z
);
void (* set_lim) (
NcGalaxyRedshiftPop* gsdrp,
const gdouble z_min,
const gdouble z_max
);
void (* get_lim) (
NcGalaxyRedshiftPop* gsdrp,
gdouble* z_min,
gdouble* z_max
);
}
No description available.
Class members
gen: gdouble (* gen) ( NcGalaxyRedshiftPop* gsdrp, NcmRNG* rng )No description available.
eval: gdouble (* eval) ( NcGalaxyRedshiftPop* gsdrp, gdouble z )No description available.
ln_eval: gdouble (* ln_eval) ( NcGalaxyRedshiftPop* gsdrp, gdouble z )No description available.
set_lim: void (* set_lim) ( NcGalaxyRedshiftPop* gsdrp, const gdouble z_min, const gdouble z_max )No description available.
get_lim: void (* get_lim) ( NcGalaxyRedshiftPop* gsdrp, gdouble* z_min, gdouble* z_max )No description available.
Virtual methods
NumCosmo.GalaxyRedshiftPopClass.eval
Evaluates the galaxy sample redshift distribution at redshift z.
NumCosmo.GalaxyRedshiftPopClass.gen
Generates a redshift value from the galaxy sample redshift distribution.
NumCosmo.GalaxyRedshiftPopClass.get_lim
Gets the redshift limits of the galaxy sample redshift distribution.
NumCosmo.GalaxyRedshiftPopClass.ln_eval
Evaluates the galaxy sample redshift distribution at redshift z.
NumCosmo.GalaxyRedshiftPopClass.set_lim
Sets the redshift limits of the galaxy sample redshift distribution.