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