| name & dim. | kind | in/out | description | 
|---|
|  |  |  |  | 
| nside | I4B | IN | The  value of the input mask. | 
| mask(0:Npix-1) | I4B | IN | Input binary NESTED-ordered mask. Npix =
12*nside*nside | 
| nholes | I4B | OUT | Number of holes found | 
| nph | I4B | OUT | Number of pixels in holes | 
| tags(0:Npix-1) (OPTIONAL) | I4B | OUT | Pointer allocated by size_holes_nest, containing
a sky map in which invalid pixels belonging to the largest hole have
value -1, those belonging to the second largest hole have value -2, and so on,
while valid pixels keep value +1. | 
| sizeholes(0:nholes-1) | I4B | OUT | Pointer allocated by size_holes_nest,
containing on output the respective size of each hole (in decreasing order).
Eg, sizeholes(0) is the number of pixels in the largest hole (taking value -1 in
tags). | 
| listpix(0:nholes+nph) | I4B | OUT | Pointer allocated by size_holes_nest,
containing on output the indexed list of pixels in each hole. Pixels located in the first (and largest)
hole are given by listpix(listpix(0):listpix(1)-1) |