Top | ![]() |
![]() |
![]() |
![]() |
NcGalaxyWLEllipticityKDENcGalaxyWLEllipticityKDE — Class describing galaxy weak lensing ellipticity with Kernel Density Estimation |
Functions
Description
Class defining a galaxy weak lensing ellipticity with Kernel Density Estimation. probability distribution $P_\mathrm{wl}(g)$.
Functions
nc_galaxy_wl_ellipticity_kde_new ()
NcGalaxyWLEllipticityKDE * nc_galaxy_wl_ellipticity_kde_new ();
Creates a new NcGalaxyWLEllipticityKDE
nc_galaxy_wl_ellipticity_kde_ref ()
NcGalaxyWLEllipticityKDE *
nc_galaxy_wl_ellipticity_kde_ref (NcGalaxyWLEllipticityKDE *gekde
);
Increase the reference of gekde
by one.
nc_galaxy_wl_ellipticity_kde_free ()
void
nc_galaxy_wl_ellipticity_kde_free (NcGalaxyWLEllipticityKDE *gekde
);
Decrease the reference count of gekde
by one.
nc_galaxy_wl_ellipticity_kde_clear ()
void
nc_galaxy_wl_ellipticity_kde_clear (NcGalaxyWLEllipticityKDE **gekde
);
Decrease the reference count of gekde
by one, and sets the pointer *gekde
to
NULL.
nc_galaxy_wl_ellipticity_kde_set_obs ()
void nc_galaxy_wl_ellipticity_kde_set_obs (NcGalaxyWLEllipticityKDE *gekde
,NcmMatrix *obs
);
Sets the observable matrix obs
.
nc_galaxy_wl_ellipticity_kde_peek_obs ()
NcmMatrix *
nc_galaxy_wl_ellipticity_kde_peek_obs (NcGalaxyWLEllipticityKDE *gekde
);
Gets the observable matrix.
nc_galaxy_wl_ellipticity_kde_peek_kde ()
NcmStatsDist1dEPDF *
nc_galaxy_wl_ellipticity_kde_peek_kde (NcGalaxyWLEllipticityKDE *gekde
);
Gets the KDE.
nc_galaxy_wl_ellipticity_kde_peek_e_vec ()
NcmVector *
nc_galaxy_wl_ellipticity_kde_peek_e_vec
(NcGalaxyWLEllipticityKDE *gekde
);
Gets the e_vec.
Property Details
The “obs”
property
“obs” NcmMatrix *
Galaxy ellipticity observable matrix.
Owner: NcGalaxyWLEllipticityKDE
Flags: Read / Write