:py:mod:`aces.beamset.modelset` =============================== .. py:module:: aces.beamset.modelset .. autoapi-nested-parse:: Defines the ModelSet subclass of BeamSet Copyright (C) CSIRO 2017 Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: aces.beamset.modelset.ModelSet Functions ~~~~~~~~~ .. autoapisummary:: aces.beamset.modelset.get_model_class .. py:function:: get_model_class(name) .. py:class:: ModelSet(metadata=None, data=None, flags=None, filename=None) Bases: :py:obj:`aces.beamset.beamset.BeamSet` ModelSet is based on BeamSet. - additional metadata items: .. py:attribute:: payloadtype :value: 'float' .. py:method:: print_summary() Prints to standard output a summary .. py:method:: get_model(selection) Here's where we can find the required class, and call the appropriate __init__ .. py:method:: get_beam_centres(ant, pol, chan) Retrieve the centres of all beams in a footprint(for the given antenna, polarization and channel. Also returned are the expected beam positions according to footprint.py, or in the case of single port beams, the position computed from PAF port positions.