Class

NumCosmoMathSkyFootprintRectangular

Description [src]

final class NumCosmoMath.SkyFootprintRectangular : NumCosmoMath.SkyFootprint
{
  /* No available fields */
}

Rectangular sky footprint in right ascension and declination.

A NcmSkyFootprint covering the rectangle $[\mathrm{ra}\mathrm{min}, \mathrm{ra}\mathrm{max}] \times [\mathrm{dec}\mathrm{min}, \mathrm{dec}\mathrm{max}]$ (degrees). Positions are sampled uniformly on the sphere patch: right ascension uniform in its range and declination uniform in $\sin(\mathrm{dec})$. The position density is the corresponding normalized distribution, proportional to $\cos(\mathrm{dec})$ inside the rectangle.

Constructors

ncm_sky_footprint_rectangular_new

Creates a new NcmSkyFootprintRectangular covering the given rectangle.

Functions

ncm_sky_footprint_rectangular_clear

If rect is different from NULL, decreases its reference count and sets rect to NULL.

Instance methods

ncm_sky_footprint_rectangular_free

Decreases the reference count of rect by one.

ncm_sky_footprint_rectangular_get_dec_lim

Gets the declination limits of rect.

ncm_sky_footprint_rectangular_get_ra_lim

Gets the right ascension limits of rect.

ncm_sky_footprint_rectangular_ref

Increases the reference count of rect by one.

ncm_sky_footprint_rectangular_set_dec_lim

Sets the declination limits of rect.

ncm_sky_footprint_rectangular_set_ra_lim

Sets the right ascension limits of rect.

Methods inherited from NcmSkyFootprint (7)
ncm_sky_footprint_contains

Checks whether the position (ra, dec) lies within footprint.

ncm_sky_footprint_density

Computes the normalized position density at (ra, dec), in units of inverse square degree, returning zero outside the footprint.

ncm_sky_footprint_free

Decreases the reference count of footprint by one.

ncm_sky_footprint_gen_ra_dec

Samples a position uniformly distributed within footprint.

ncm_sky_footprint_get_area

Gets the solid angle covered by footprint.

ncm_sky_footprint_ln_density

Computes the natural logarithm of the normalized position density at (ra, dec), returning negative infinity outside the footprint.

ncm_sky_footprint_ref

Increases the reference count of footprint by one.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

NumCosmoMath.SkyFootprintRectangular:dec-lim

The declination limits (min, max) in degrees.

NumCosmoMath.SkyFootprintRectangular:ra-lim

The right ascension limits (min, max) in degrees.

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 NumCosmoMathSkyFootprintRectangularClass {
  NcmSkyFootprintClass parent_class;
  
}

No description available.

Class members
parent_class: NcmSkyFootprintClass

No description available.