Data Set module

Data Set module — Object representing a set of data

Synopsis

struct              NcDataSet;
gboolean            nc_dataset_all_init                 (NcDataSet *ds);
void                nc_dataset_append_data              (NcDataSet *ds,
                                                         NcData *data);
NcDataSet *         nc_dataset_copy                     (NcDataSet *ds_orig);
void                nc_dataset_free                     (NcDataSet *ds);
void                nc_dataset_free0                    (NcDataSet *ds,
                                                         gboolean free_all);
NcData *            nc_dataset_get_data                 (NcDataSet *ds,
                                                         guint n);
guint               nc_dataset_get_n                    (NcDataSet *ds);
guint               nc_dataset_get_ndata                (NcDataSet *ds);
void                nc_dataset_log_info                 (NcDataSet *ds);
NcDataSet *         nc_dataset_new                      ();
gboolean            nc_dataset_resample                 (NcDataSet *ds,
                                                         NcmMSet *mset,
                                                         gboolean save);
gboolean            nc_dataset_set_orig                 (NcDataSet *ds);

Object Hierarchy

  GBoxed
   +----NcDataSet

Description

FIXME

Details

struct NcDataSet

struct NcDataSet {
};

FIXME


nc_dataset_all_init ()

gboolean            nc_dataset_all_init                 (NcDataSet *ds);

FIXME

ds :

pointer to type defined by NcDataSet

Returns :

FIXME

nc_dataset_append_data ()

void                nc_dataset_append_data              (NcDataSet *ds,
                                                         NcData *data);

FIXME

ds :

pointer to type defined by NcDataSet

data :

NcData object to be appended to NcDataSet

Returns :

FIXME

nc_dataset_copy ()

NcDataSet *         nc_dataset_copy                     (NcDataSet *ds_orig);

FIXME

ds_orig :

pointer to type defined by NcDataSet

Returns :

FIXME

nc_dataset_free ()

void                nc_dataset_free                     (NcDataSet *ds);

FIXME

ds :

pointer to type defined by NcDataSet

nc_dataset_free0 ()

void                nc_dataset_free0                    (NcDataSet *ds,
                                                         gboolean free_all);

FIXME

ds :

pointer to type defined by NcDataSet

free_all :

FIXME

nc_dataset_get_data ()

NcData *            nc_dataset_get_data                 (NcDataSet *ds,
                                                         guint n);

FIXME

ds :

pointer to type defined by NcDataSet

n :

FIXME

Returns :

FIXME

nc_dataset_get_n ()

guint               nc_dataset_get_n                    (NcDataSet *ds);

Calculate the total number of data set points

ds :

pointer to type defined by NcDataSet

Returns :

FIXME

nc_dataset_get_ndata ()

guint               nc_dataset_get_ndata                (NcDataSet *ds);

FIXME

ds :

pointer to type defined by NcDataSet

Returns :

number of NcData objects in the set

nc_dataset_log_info ()

void                nc_dataset_log_info                 (NcDataSet *ds);

FIXME

ds :

pointer to type defined by NcDataSet

nc_dataset_new ()

NcDataSet *         nc_dataset_new                      ();

FIXME

Returns :

FIXME

nc_dataset_resample ()

gboolean            nc_dataset_resample                 (NcDataSet *ds,
                                                         NcmMSet *mset,
                                                         gboolean save);

FIXME

ds :

a NcDataSet.

mset :

a NcmMSet.

save :

FIXME

Returns :

FIXME

nc_dataset_set_orig ()

gboolean            nc_dataset_set_orig                 (NcDataSet *ds);

FIXME

ds :

pointer to type defined by NcDataSet

Returns :

FIXME