Struct
NumCosmoGalaxyRedshiftFactorData
Description
struct NcGalaxyRedshiftFactorData {
gdouble z;
gpointer ldata;
GDestroyNotify ldata_destroy;
void (* ldata_read_row) (
NcGalaxyRedshiftFactorData* data,
NcGalaxyWLObs* obs,
const guint i
);;
void (* ldata_write_row) (
NcGalaxyRedshiftFactorData* data,
NcGalaxyWLObs* obs,
const guint i
);;
void (* ldata_required_columns) (
NcGalaxyRedshiftFactorData* data,
GList** columns
);;
gatomicrefcount ref_count;
}
No description available.
Structure members
z:gdoubleNo description available.
ldata:gpointerNo description available.
ldata_destroy:GDestroyNotifyNo description available.
ldata_read_row:void (* ldata_read_row) ( NcGalaxyRedshiftFactorData* data, NcGalaxyWLObs* obs, const guint i )No description available.
ldata_write_row:void (* ldata_write_row) ( NcGalaxyRedshiftFactorData* data, NcGalaxyWLObs* obs, const guint i )No description available.
ldata_required_columns:void (* ldata_required_columns) ( NcGalaxyRedshiftFactorData* data, GList** columns )No description available.
ref_count:gatomicrefcountNo description available.
Constructors
nc_galaxy_redshift_factor_data_new
Creates a new per-galaxy NcGalaxyRedshiftFactorData for the scheme gsdr,
delegating fragment allocation to the scheme via its data_init vfunc (which
reads the required models from mset).
Instance methods
nc_galaxy_redshift_factor_data_unref
Decreases the reference count of data by one. If the reference count reaches
0, the data is freed.