tlpipe.core.tl_array.CylinderBeam

class tlpipe.core.tl_array.CylinderBeam(freqs, width=15.0, length=40.0)[source]

Beam of a cylinder feed.

Attributes

Omega Return the beam solid angle \(\int |A(\boldsymbol{n})|^2 \ d^2\boldsymbol{n}\).
fwhm_e
fwhm_h
__init__(freqs, width=15.0, length=40.0)[source]

Initialize the beam.

Parameters:
  • freqs (array like) – Frequencies in MHz.
  • width (float, optional) – Cylinder width. Default is 15.0.
  • length (float, optional) – Cylinder length. Default is 40.0.

Methods

get_params([prm_list])
response(xyz) Beam response across active band for specified topocentric coordinates.
select_chans([active_chans]) Select only enumerated channels to use for future calculations.
set_params(prms)
update()