LsstSource
==========

.. currentmodule:: lsst.meas.extensions.scarlet

.. autoclass:: LsstSource
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~LsstSource.coord
      ~LsstSource.frame
      ~LsstSource.morph
      ~LsstSource.sed
      ~LsstSource.shape
      ~LsstSource.step_morph
      ~LsstSource.step_sed

   .. rubric:: Methods Summary

   .. autosummary::

      ~LsstSource.backward_prior
      ~LsstSource.display_model
      ~LsstSource.get_flux
      ~LsstSource.get_model
      ~LsstSource.modelToHeavy
      ~LsstSource.morphToHeavy
      ~LsstSource.update

   .. rubric:: Attributes Documentation

   .. autoattribute:: coord
   .. autoattribute:: frame
   .. autoattribute:: morph
   .. autoattribute:: sed
   .. autoattribute:: shape
   .. autoattribute:: step_morph
   .. autoattribute:: step_sed

   .. rubric:: Methods Documentation

   .. automethod:: backward_prior
   .. automethod:: display_model
   .. automethod:: get_flux
   .. automethod:: get_model
   .. automethod:: modelToHeavy
   .. automethod:: morphToHeavy
   .. automethod:: update