gaussbeam

This routine generates the beam window function in multipole space of a gaussian beam parametrized by its FWHM. The polarization beam is also provided assuming a perfectly co-polarized beam (eg, Challinor et al 2000, astro-ph/0008228)

Location in HEALPix directory tree: src/f90/mod/alm_tools.F90 


FORMAT

call gaussbeam( fwhm_arcmin, lmax, beam )


ARGUMENTS

name & dimensionality kind in/out description
       
fwhm_arcmin DP IN FWHM of the gaussian beam in arcminutes.
lmax I4B IN maximum $\ell$ value of the window function.
beam(0:lmax,1:p) DP OUT beam window function generated. The second index runs form 1:1 for temperature only, and 1:3 for polarisation. In the latter case, 1=T, 2=E, 3=B.


EXAMPLE:

call gaussbeam(5.0_dp, 1024, beam)
Generates the window function of a gaussian beam of FWHM = 5 arcmin, for $\ell
\leq 1024$.


RELATED ROUTINES

This section lists the routines related to gaussbeam

generate_beam
Routine returning a beam window function.
pixel_window
Routine returning a pixel window function.

Version 3.83, 2024-11-13