remove_dipole*
![]() |
(15) |
![]() |
(16) |
![]() |
(17) |
![]() |
(18) |
call remove_dipole*( nside, map, ordering, degree, multipoles, zbounds [, fmissval, mask, weights] )
name & dimensionality | kind | in/out | description |
---|---|---|---|
nside | I4B | IN | value of
![]() |
map(0:12*nside*nside-1) | SP/ DP | INOUT | HEALPix map from which the monopole and dipole will be removed. Those are removed from all unflagged pixels, even those excluded by the cut zounds or the mask. |
ordering | I4B | IN | HEALPix scheme 1:RING, 2: NESTED |
degree | I4B | IN | multipoles to fit and remove. It is either 0 (nothing done), 1 (monopole only) or 2 (monopole and dipole). |
multipoles(0:degree*degree-1) | DP | OUT | values of best fit monopole and dipole. The monopole is described as a scalar in the same units as the input map, the dipole as a 3D cartesian vector, in the same units. |
zbounds(1:2) | DP | IN | section of the map on which to perform the
fit, expressed in terms of
![]() |
fmissval (OPTIONAL) | SP/ DP | IN | value used to flag bad pixel on input default:-1.6375e30. Pixels with that value are ignored during the fit, and left unchanged on output. |
mask(0:12*nside*nside-1) (OPTIONAL) | SP/ DP | IN | mask of valid pixels. Pixels with |mask|<10-10 are not used for fit. Note: the map is not multiplied by the mask. |
weights(0:12*nside*nside-1) (OPTIONAL) | SP/ DP | IN | weight to be given to each map pixel before doing the fit. By default pixels are given a uniform weight of 1. Note: the output map is not multiplied by the weights. |
Will compute and remove the best fit monopole and dipole from a map within RING ordering scheme. The fit is performed on pixels with |b|>15o.
Version 3.11, 2013-04-24