Healpix

Healpix — Healpix re-implementation

Object Hierarchy


Description

FIXME

Functions

ncm_sphere_healpix_read_map ()

NcmSphereMap *
ncm_sphere_healpix_read_map (gchar *fits_file,
                             NcmSphereMap *map);

FIXME

Parameters

fits_file

FIXME

 

map

a NcmSphereMap

 

Returns

FIXME


ncm_sphere_healpix_write_map ()

gboolean
ncm_sphere_healpix_write_map (NcmSphereMap *map,
                              gchar *filename,
                              gboolean overwrite);

FIXME

Parameters

map

a NcmSphereMap

 

filename

FIXME

 

overwrite

FIXME

 

Returns

FIXME


ncm_sphere_healpix_nest2ring ()

glong
ncm_sphere_healpix_nest2ring (gint nside,
                              glong nest_index);

FIXME

Parameters

nside

FIXME

 

nest_index

FIXME

 

Returns

FIXME


ncm_sphere_healpix_ring2nest ()

glong
ncm_sphere_healpix_ring2nest (gint nside,
                              glong ring_index);

FIXME

Parameters

nside

FIXME

 

ring_index

FIXME

 

Returns

FIXME


ncm_sphere_healpix_pix2ang_nest ()

void
ncm_sphere_healpix_pix2ang_nest (gint nside,
                                 glong nest_index,
                                 gdouble *theta,
                                 gdouble *phi);

FIXME

Parameters

nside

FIXME

 

nest_index

FIXME

 

theta

FIXME

 

phi

FIXME

 

ncm_sphere_healpix_pix2ang_ring ()

void
ncm_sphere_healpix_pix2ang_ring (gint nside,
                                 glong ring_index,
                                 gdouble *theta,
                                 gdouble *phi);

FIXME

Parameters

nside

FIXME

 

ring_index

FIXME

 

theta

FIXME

 

phi

FIXME

 

ncm_sphere_healpix_pix2vec_nest ()

void
ncm_sphere_healpix_pix2vec_nest (gint nside,
                                 glong nest_index,
                                 NcmTriVector vec);

FIXME

Parameters

nside

FIXME

 

nest_index

FIXME

 

vec

a NcmTriVector

 

ncm_sphere_healpix_pix2vec_ring ()

void
ncm_sphere_healpix_pix2vec_ring (gint nside,
                                 glong ring_index,
                                 NcmTriVector v);

FIXME

Parameters

nside

FIXME

 

ring_index

FIXME

 

v

a NcmTriVector

 

ncm_sphere_healpix_vec2pix_ring ()

void
ncm_sphere_healpix_vec2pix_ring (gint nside,
                                 NcmTriVector v,
                                 glong *i);

FIXME

Parameters

nside

FIXME

 

v

a NcmTriVector

 

i

FIXME

 

HEALPIX_NPIX()

#define HEALPIX_NPIX(nside) (12*(nside)*(nside))

HEALPIX_INT_TO_XY()

#define             HEALPIX_INT_TO_XY(i,x,y)

HEALPIX_XY_TO_INT()

#define             HEALPIX_XY_TO_INT(x,y,i)

NCM_HEALPIX_NULLVAL

#define NCM_HEALPIX_NULLVAL (-1.6375e30) /* check if its ok to copy it here FIXME*/

Types and Values