Configuration
=============

.. currentmodule:: jaxqsofit.config

.. autoclass:: FitConfig
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: Observation
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: SpectroscopyData
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: PSFPhotometryData
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: PreprocessingConfig
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: ContinuumConfig
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: HostConfig
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: LineConfig
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: InferenceConfig
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: OutputConfig
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: PriorConfig
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: ContinuumPriorConfig
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: HostPriorConfig
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: LinePriorConfig
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: FeIIPriorConfig
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autoclass:: PSFPriorConfig
   :members:
   :undoc-members:
   :special-members: __init__
   :show-inheritance:

.. autofunction:: fit_config_from_mapping
