|
|||||||||||||||||||
|
name &d imensionality | kind | in/out | description |
---|---|---|---|
filename(LEN=filenamelen) | CHR | IN | filename of FITS-file containing the map(s). |
npixtot | I4B | IN | Number of pixels to be read from map. |
nmap | I4B | IN | number of maps to be read, 1 for temperature only, and 3 for (T,Q,U). |
map(0:npixtot-1,1:nmap) | SP/ DP | OUT | the map read from the FITS-file. |
nullval | SP/ DP | OUT | value of missing pixels in the map. |
anynull | LGT | OUT | TRUE, if there are missing pixels, and FALSE otherwise. |
header(LEN=80)(1:) (OPTIONAL) | CHR | OUT | character string array containing the FITS header read from the file. Its dimension has to be defined prior to calling the routine |
units(LEN=*)(1:nmaps) (OPTIONAL) | CHR | OUT | character string array containing the physical units of each map read |
extno (OPTIONAL) | I4B | IN | extension number to read the data from (0 based).default:0 (the first extension is read) |
Reads a HEALPix temperature map from the file `map.fits' to the array map(0:12*32**2-1,1:1). The pixel number 12*32**2 is the number of pixels in a HEALPix map. If there are missing pixels in the file, anynull is TRUE and these pixels get the value returned in nullval.
Eric Hivon 2010-06-18
|
||||||
|
||||||