Class
NumCosmoHaloPosition
Description [src]
final class NumCosmo.HaloPosition : NumCosmoMath.Model
{
/* No available fields */
}
A class to represent the center of a halo.
Functions
nc_halo_position_projected_radius_from_prefactor
Cheap variant of #nc_halo_position_projected_radius() that reuses a precomputed prefactor.
Instance methods
nc_halo_position_polar_angles
Computes the spherical coordinates of a sky position in a halo-centered coordinate system. The coordinate system is obtained by a rigid rotation of the celestial sphere that places the halo at the north pole.
nc_halo_position_prepare_if_needed
Prepares the NcHaloPosition object hp for computation if necessary.
nc_halo_position_projected_radius_from_ra_dec
Calculates the projected radius of the halo position from the right ascension and declination.
nc_halo_position_projected_radius_prefactor
Computes the cosmology- and lens-redshift-dependent prefactor (R_H_Mpc * D_A) used by #nc_halo_position_projected_radius(). When converting many angular separations to projected radii for the same lens, compute this once and pass to #nc_halo_position_projected_radius_from_prefactor().
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.