Top | ![]() |
![]() |
![]() |
![]() |
NcGalaxyWLEllipticityBinnedNcGalaxyWLEllipticityBinned — Class describing galaxy weak lensing ellipticity with binning |
Functions
Description
Class defining a galaxy weak lensing ellipticity with binning. probability distribution $P_\mathrm{wl}(g)$.
Functions
nc_galaxy_wl_ellipticity_binned_new ()
NcGalaxyWLEllipticityBinned * nc_galaxy_wl_ellipticity_binned_new ();
Creates a new NcGalaxyWLEllipticityBinned
nc_galaxy_wl_ellipticity_binned_ref ()
NcGalaxyWLEllipticityBinned *
nc_galaxy_wl_ellipticity_binned_ref (NcGalaxyWLEllipticityBinned *gebin
);
Increase the reference of gebin
by one.
nc_galaxy_wl_ellipticity_binned_free ()
void
nc_galaxy_wl_ellipticity_binned_free (NcGalaxyWLEllipticityBinned *gebin
);
Decrease the reference count of gebin
by one.
nc_galaxy_wl_ellipticity_binned_clear ()
void
nc_galaxy_wl_ellipticity_binned_clear (NcGalaxyWLEllipticityBinned **gebin
);
Decrease the reference count of gebin
by one, and sets the pointer *gebin
to
NULL.
nc_galaxy_wl_ellipticity_binned_set_binobs ()
void nc_galaxy_wl_ellipticity_binned_set_binobs (NcGalaxyWLEllipticityBinned *gebin
,NcmMatrix *obs
,NcmVector *bins
);
Sets the array with observables matrices for each bin binobs
.
nc_galaxy_wl_ellipticity_binned_peek_binobs ()
NcmObjArray *
nc_galaxy_wl_ellipticity_binned_peek_binobs
(NcGalaxyWLEllipticityBinned *gebin
);
Gets the array with observables matrices for each bin.
nc_galaxy_wl_ellipticity_binned_peek_bins ()
NcmVector *
nc_galaxy_wl_ellipticity_binned_peek_bins
(NcGalaxyWLEllipticityBinned *gebin
);
Gets the vector with bins limits.
Property Details
The “binobs”
property
“binobs” NcmObjArray *
Array with observables matrices for each bin.
Owner: NcGalaxyWLEllipticityBinned
Flags: Read / Write