DcrModel
========

.. currentmodule:: lsst.ip.diffim

.. autoclass:: DcrModel
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~DcrModel.bbox
      ~DcrModel.filter
      ~DcrModel.mask
      ~DcrModel.psf
      ~DcrModel.variance

   .. rubric:: Methods Summary

   .. autosummary::

      ~DcrModel.applyImageThresholds
      ~DcrModel.assign
      ~DcrModel.buildMatchedExposure
      ~DcrModel.buildMatchedTemplate
      ~DcrModel.calculateNoiseCutoff
      ~DcrModel.conditionDcrModel
      ~DcrModel.fromDataRef
      ~DcrModel.fromImage
      ~DcrModel.getReferenceImage
      ~DcrModel.regularizeModelFreq
      ~DcrModel.regularizeModelIter

   .. rubric:: Attributes Documentation

   .. autoattribute:: bbox
   .. autoattribute:: filter
   .. autoattribute:: mask
   .. autoattribute:: psf
   .. autoattribute:: variance

   .. rubric:: Methods Documentation

   .. automethod:: applyImageThresholds
   .. automethod:: assign
   .. automethod:: buildMatchedExposure
   .. automethod:: buildMatchedTemplate
   .. automethod:: calculateNoiseCutoff
   .. automethod:: conditionDcrModel
   .. automethod:: fromDataRef
   .. automethod:: fromImage
   .. automethod:: getReferenceImage
   .. automethod:: regularizeModelFreq
   .. automethod:: regularizeModelIter