TaskDef
=======

.. currentmodule:: lsst.pipe.base

.. autoclass:: TaskDef
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~TaskDef.configDatasetName
      ~TaskDef.logOutputDatasetName
      ~TaskDef.metadataDatasetName

   .. rubric:: Methods Summary

   .. autosummary::

      ~TaskDef.makeMetadataDatasetName

   .. rubric:: Attributes Documentation

   .. autoattribute:: configDatasetName
   .. autoattribute:: logOutputDatasetName
   .. autoattribute:: metadataDatasetName

   .. rubric:: Methods Documentation

   .. automethod:: makeMetadataDatasetName