|
|||||||||||||||||||
|
call template_pixel_nest, template_pixel_ring( nside, pixel_nest, template, reflexion )
call template_pixel_nest, template_pixel_ring( nside, pixel_ring, template, reflexion )
name & dimensionality | kind | in/out | description |
---|---|---|---|
nside | I4B | IN | the HEALPix parameter. |
pixel_nest | I4B | IN | NESTED scheme pixel identification number over the range {0, }. |
pixel_ring | I4B | IN | RING scheme pixel identification number over the range {0, }. |
template | I4B | OUT | identification number(s) of the template matching in shape the pixel(s) provided (the numbering scheme of the pixel templates is the same for both routines). |
reflexion | I4B | OUT | in {0, 3} encodes the transformation(s) to apply to each pixel provided to match exactly in shape and position its respective template. 0: rotation around the polar axis only, 1: rotation + East-West swap (ie, reflexion around meridian), 2: rotation + North-South swap (ie, reflexion around Equator), 3: rotation + East-West and North-South swaps |
Returns in template the index of the template pixel (16663) whose shape matches that of the pixel #500000 for . Upon return reflexion will contain 2, meaning that the template must be reflected around a meridian and around the equator (and then rotated around the polar axis) in order to match the pixel.
Eric Hivon 2010-06-18
|
||||||
|
||||||