DcrModel
========

.. currentmodule:: lsst.ip.diffim

.. autoclass:: DcrModel
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~DcrModel.bandwidth
      ~DcrModel.bbox
      ~DcrModel.effectiveWavelength
      ~DcrModel.filter
      ~DcrModel.mask
      ~DcrModel.psf
      ~DcrModel.variance
      ~DcrModel.wcs

   .. rubric:: Methods Summary

   .. autosummary::

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

   .. rubric:: Attributes Documentation

   .. autoattribute:: bandwidth
   .. autoattribute:: bbox
   .. autoattribute:: effectiveWavelength
   .. autoattribute:: filter
   .. autoattribute:: mask
   .. autoattribute:: psf
   .. autoattribute:: variance
   .. autoattribute:: wcs

   .. rubric:: Methods Documentation

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