Catalog
=======

.. currentmodule:: lsst.afw.table

.. autoclass:: Catalog
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~Catalog.TEMPLATE_DEFAULTS
      ~Catalog.TEMPLATE_PARAMS
      ~Catalog.columns

   .. rubric:: Methods Summary

   .. autosummary::

      ~Catalog.addNew
      ~Catalog.append
      ~Catalog.asAstropy
      ~Catalog.cast
      ~Catalog.clear
      ~Catalog.copy
      ~Catalog.extend
      ~Catalog.getColumnView
      ~Catalog.insert

   .. rubric:: Attributes Documentation

   .. autoattribute:: TEMPLATE_DEFAULTS
   .. autoattribute:: TEMPLATE_PARAMS
   .. autoattribute:: columns

   .. rubric:: Methods Documentation

   .. automethod:: addNew
   .. automethod:: append
   .. automethod:: asAstropy
   .. automethod:: cast
   .. automethod:: clear
   .. automethod:: copy
   .. automethod:: extend
   .. automethod:: getColumnView
   .. automethod:: insert