Class
NumCosmoGalaxyPositionFactorFlat
Description [src]
final class NumCosmo.GalaxyPositionFactorFlat : NumCosmo.GalaxyPositionFactor
{
/* No available fields */
}
Flat (uniform) galaxy sky-position scheme.
A NcGalaxyPositionFactor scheme whose density $P(\mathrm{ra},
\mathrm{dec})$ is uniform over a rectangular sky footprint. It carries no
fitted parameters: the footprint (survey geometry) is held as configuration
via nc_galaxy_position_factor_flat_set_ra_lim() /
nc_galaxy_position_factor_flat_set_dec_lim(), not as an NcmModel in an
NcmMSet.
Constructors
nc_galaxy_position_factor_flat_new
Creates a new NcGalaxyPositionFactorFlat uniform over the rectangular
footprint [ra_min, ra_max] x [dec_min, dec_max].
Functions
nc_galaxy_position_factor_flat_clear
Decreases the reference count of gspfflat by one, and sets the pointer
*gspfflat to NULL.
Instance methods
Methods inherited from NcGalaxyPositionFactor (7)
nc_galaxy_position_factor_free
Decreases the reference count of gspf by one.
nc_galaxy_position_factor_gen
Generates a new galaxy position sample into data. The data object must be
initialized beforehand.
nc_galaxy_position_factor_get_hash
nc_galaxy_position_factor_integ
Builds the per-galaxy position density $p(\mathrm{ra}, \mathrm{dec} \mid I)$ as a callback evaluated at the galaxy’s stored position. The position is not integrated (it is observed directly); the callback is a fixed-position evaluation.
nc_galaxy_position_factor_prepare
Factory-level prepare: validates the scheme’s models in mset and
refreshes whatever it caches for efficient subsequent
nc_galaxy_position_factor_update_data() calls. Cheap/no-op for the flat
scheme, which has no models to resolve.
nc_galaxy_position_factor_ref
Increases the reference count of gspf by one.
nc_galaxy_position_factor_update_data
Unconditionally refreshes data‘s cached state from what the last
nc_galaxy_position_factor_prepare() call resolved (default: no-op).
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.