.. _api-counting:

########
Counting
########

The ``Counting`` class contains methods for counting craters and tracking size-frequency distributions.


*************************
Available Implementations
*************************

+----------------------------------------------------------------------+---------------+------------------------------------------+
| Class                                                                | Argument name | Example Usage                            |
+======================================================================+===============+==========================================+
| :py:class:`~cratermaker.components.counting.depthcount.DepthCount`   | "depthcount"  | counting = Counting.maker("depthcount")  |
+----------------------------------------------------------------------+---------------+------------------------------------------+


.. autoclass:: cratermaker.components.counting.Counting
    :members:
    :undoc-members:
    :no-index-entry:


.. currentmodule:: cratermaker.components.counting.depthcount

**********
DepthCount
**********

See `Counting`_ for inherited methods and attributes.

.. autoclass:: cratermaker.components.counting.depthcount.DepthCount
   :members:
   :undoc-members:
   :no-index-entry: