Class
NumCosmoGalaxyRedshiftObsSelGauss
Description [src]
final class NumCosmo.GalaxyRedshiftObsSelGauss : NumCosmo.GalaxyRedshiftObsSel
{
/* No available fields */
}
Gaussian population photo-z observable distribution.
A NcGalaxyRedshiftObsSel whose population observable at true redshift $z$ is
Gaussian, $\mathrm{obs} \sim \mathcal{N}(z, \sigma_z)$ with $\sigma_z = \sigma_0 (1
+ z)$ and a single population-scatter parameter $\sigma_0$. Currently shares the
Gaussian-integral math with the per-galaxy NcGalaxyRedshiftObsGauss, but is a
distinct abstraction free to become a scatter mixture as its assumptions diverge.
Functions
nc_galaxy_redshift_obs_sel_gauss_clear
Decreases the reference count of gsdropg by one, and sets the pointer
*gsdropg to NULL.
Instance methods
Methods inherited from NcGalaxyRedshiftObsSel (4)
nc_galaxy_redshift_obs_sel_eval
Computes the population-level probability density of the observable at value
obs and fixed true redshift z, i.e. the density whose integral over a window is
nc_galaxy_redshift_obs_sel_window_mass(). Used by the binning calculator to build
the marginal observable distribution $P(z_p)$.
nc_galaxy_redshift_obs_sel_free
Decreases the reference count of gsdrop by one.
nc_galaxy_redshift_obs_sel_ref
Increases the reference count of gsdrop by one.
nc_galaxy_redshift_obs_sel_window_mass
Computes the population-level probability mass of the observable in the window
$[\mathtt{obs_lo}, \mathtt{obs_hi}]$ at fixed true redshift z, i.e. the fraction
of the population at z whose observable falls in the window. This is the
selection/normalization factor used by the binning calculator.
Properties
Properties inherited from NcmModel (9)
NumCosmoMath.Model:implementation
The implementation flags of the model class, see ncm_model_check_impl_flag().
NumCosmoMath.Model:name
The name of the model class.
NumCosmoMath.Model:nick
The nickname of the model class.
NumCosmoMath.Model:params-types
The NcmParamType of each parameter.
NumCosmoMath.Model:reparam
The reparametrization, see ncm_model_set_reparam().
NumCosmoMath.Model:scalar-params-len
The number of scalar parameters.
NumCosmoMath.Model:sparam-array
The parameter descriptions that differ from the class ones, NcmSParam keyed by
parameter index. Each one is placed by its parameter name: a description of a
parameter declared with ncm_model_class_add_removed_param() is skipped, and one of
any other unknown parameter aborts.
NumCosmoMath.Model:submodel-array
The submodels, attached at construction.
NumCosmoMath.Model:vector-params-len
The number of vector parameters (not their lengths).
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.