pyROX.line_by_line.lbl_hitran
=============================

.. py:module:: pyROX.line_by_line.lbl_hitran


Classes
-------

.. autoapisummary::

   pyROX.line_by_line.lbl_hitran.LBL_HITRAN


Module Contents
---------------

.. py:class:: LBL_HITRAN(config, **kwargs)

   Bases: :py:obj:`pyROX.line_by_line.lbl.LineByLine`


   Class for handling line-by-line cross-sections from HITRAN data.


   .. py:method:: download_data(config)

      Downloads data from HITRAN.

      :param config: Configuration object containing parameters.
      :type config: object



   .. py:method:: _read_configuration_parameters(config)

      Reads parameters specific to HITRAN calculations from the configuration.

      :param config: Configuration object containing parameters.
      :type config: object



   .. py:method:: process_transitions(input_file, **kwargs)

      Reads transitions from the input file and computes cross-sections.

      :param input_file: Path to the input file.
      :type input_file: str
      :param \*\*kwargs: Additional arguments.



