obspy.core.event.magnitude.Magnitude
====================================

.. currentmodule:: obspy.core.event.magnitude
.. autoclass:: Magnitude
   :show-inheritance:



.. rubric:: Attributes

.. autosummary::
  :toctree: .
  :nosignatures:

  ~Magnitude.defaults
  ~Magnitude.do_not_warn_on
  ~Magnitude.item
  ~Magnitude.key
  ~Magnitude.readonly
  ~Magnitude.warn_on_non_default_key


.. rubric:: Public Methods

.. autosummary::
  :toctree: .
  :nosignatures:


  ~Magnitude.clear
  ~Magnitude.copy
  ~Magnitude.get
  ~Magnitude.items
  ~Magnitude.keys
  ~Magnitude.pop
  ~Magnitude.popitem
  ~Magnitude.setdefault
  ~Magnitude.update
  ~Magnitude.values



.. rubric:: Private Methods

.. warning::

  Private methods are mainly for internal/developer use and their API might change without notice.



.. automethod:: Magnitude._cast_type

.. automethod:: Magnitude._pretty_str

.. automethod:: Magnitude._repr_pretty_


.. rubric:: Special Methods



.. automethod:: Magnitude.__bool__

.. automethod:: Magnitude.__class_getitem__

.. automethod:: Magnitude.__contains__

.. automethod:: Magnitude.__delattr__

.. automethod:: Magnitude.__delitem__

.. automethod:: Magnitude.__dir__

.. automethod:: Magnitude.__eq__

.. automethod:: Magnitude.__format__

.. automethod:: Magnitude.__ge__

.. automethod:: Magnitude.__getattr__

.. automethod:: Magnitude.__getattribute__

.. automethod:: Magnitude.__getitem__

.. automethod:: Magnitude.__gt__

.. automethod:: Magnitude.__init__

.. automethod:: Magnitude.__init_subclass__

.. automethod:: Magnitude.__iter__

.. automethod:: Magnitude.__le__

.. automethod:: Magnitude.__len__

.. automethod:: Magnitude.__lt__

.. automethod:: Magnitude.__ne__

.. automethod:: Magnitude.__new__

.. automethod:: Magnitude.__reduce__

.. automethod:: Magnitude.__reduce_ex__

.. automethod:: Magnitude.__repr__

.. automethod:: Magnitude.__setattr__

.. automethod:: Magnitude.__setitem__

.. automethod:: Magnitude.__sizeof__

.. automethod:: Magnitude.__str__

.. automethod:: Magnitude.__subclasshook__