lib.Qbeams module

class lib.Qbeams.BeamFitted(par, omega, nu=150, backward=False)[source]

Bases: Beam

Axisymmetric fitted beam.

Warning: The nu dependence of the beam and the solid angle are not well approximated in the 220 GHz band

Methods

__call__(theta, phi)

Call self as a function.

healpix(nside)

Return the beam as a Healpix map.

class lib.Qbeams.BeamGaussian(fwhm, nu=150, backward=False)[source]

Bases: Beam

Axisymmetric gaussian beam.

Methods

__call__(theta, phi)

Call self as a function.

healpix(nside)

Return the beam as a Healpix map.

class lib.Qbeams.MultiFreqBeam(parth, parfr, parbeam, alpha, xspl, nu=150, backward=False)[source]

Bases: Beam

spline fitted multifrequency beam

Methods

__call__(theta, phi)

Call self as a function.

healpix(nside)

Return the beam as a Healpix map.