![]() |
![]() |
![]() |
|||||||||||||||||
![]() |
![]() |
![]() |
|||||||||||||||||
![]() |
|
![]() |
|||||||||||||||||
![]() |
![]() |
![]() |
![]() |
Healpix_Base2 Class Reference#include <healpix_base2.h>
Detailed DescriptionFunctionality related to the HEALPix pixelisation. Supports resolutions up to N_side = 2^29.Definition at line 40 of file healpix_base2.h. Constructor & Destructor Documentation
Constructs an unallocated object. Definition at line 95 of file healpix_base2.h.
Constructs an object with a given order and the ordering scheme scheme. Definition at line 100 of file healpix_base2.h.
Constructs an object with a given nside and the ordering scheme scheme. The nside_dummy parameter must be set to SET_NSIDE. Definition at line 105 of file healpix_base2.h.
Member Function Documentation
Calculates the map order from its N_side parameter. Returns -1 if nside is not a power of 2.
Definition at line 85 of file healpix_base2.h.
Calculates the N_side parameter from the number of pixels.
Definition at line 61 of file healpix_base2.cc.
Returns the z-coordinate of the ring ring. This also works for the (not really existing) rings 0 and 4*nside. Definition at line 222 of file healpix_base2.cc.
Returns the number of the ring in which pix lies. Definition at line 232 of file healpix_base2.cc.
Translates a pixel number from NEST to RING. Definition at line 257 of file healpix_base2.cc.
Translates a pixel number from RING to NEST. Definition at line 265 of file healpix_base2.cc.
Translates a pixel number from NEST to its Peano index. Definition at line 273 of file healpix_base2.cc.
Translates a pixel number from its Peano index to NEST. Definition at line 301 of file healpix_base2.cc.
Returns the number of the pixel which contains the angular coordinates ang. Definition at line 156 of file healpix_base2.h.
Returns the number of the pixel which contains the vector vec (vec is normalized if necessary). Definition at line 160 of file healpix_base2.h.
Returns the angular coordinates of the center of the pixel with number pix. Definition at line 167 of file healpix_base2.h.
Returns the vector to the center of the pixel with number pix. Definition at line 174 of file healpix_base2.h.
Returns the numbers of all pixels whose centers lie within radius of dir in listpix.
Returns the numbers of all pixels that lie at least partially within radius of dir in listpix. It may also return a few pixels which do not lie in the disk at all.
Definition at line 202 of file healpix_base2.h.
Returns useful information about a given ring of the map.
Returns useful information about a given ring of the map.
Returns the neighboring pixels of pix in result. On exit, result contains (in this order) the pixel numbers of the SW, W, NW, N, NE, E, SE and S neighbor of pix. If a neighbor does not exist (this can only be the case for the W, N, E and S neighbors), its entry is set to -1.
Definition at line 493 of file healpix_base2.cc.
Returns interpolation information for the direction ptg. The surrounding pixels are returned in pix, their corresponding weights in wgt.
Returns the order parameter of the object. Definition at line 244 of file healpix_base2.h.
Returns the N_side parameter of the object. Definition at line 246 of file healpix_base2.h.
Returns the number of pixels of the object. Definition at line 248 of file healpix_base2.h.
Returns the ordering scheme of the object. Definition at line 250 of file healpix_base2.h.
Returns true, if both objects have the same nside and scheme, else false. Definition at line 254 of file healpix_base2.h.
Swaps the contents of two Healpix_Base objects. Definition at line 258 of file healpix_base2.h.
Returns the maximum angular distance (in radian) between any pixel center and its corners. Definition at line 562 of file healpix_base2.cc.
Member Data Documentation
The order of the map; -1 for nonhierarchical map. Definition at line 59 of file healpix_base2.h.
The N_side parameter of the map; 0 if not allocated. Definition at line 61 of file healpix_base2.h.
The map's ordering scheme. Definition at line 65 of file healpix_base2.h.
The documentation for this class was generated from the following files: Generated on Fri Jun 18 16:12:30 2010 for Healpix C++ |
![]() |
![]() |
![]() |
![]() |
||||
![]() |
|
![]() |
||||
![]() |
![]() |
![]() |
||||
![]() |
|
![]() |
||||
![]() |
![]() |
![]() |
||||
![]() |
![]() |
![]() |