pyarts.scattering.ScatteringMetaData

class pyarts.scattering.ScatteringMetaData(description=None, source=None, refr_index=None, mass=None, diameter_max=None, diameter_volume_equ=None, diameter_area_equ_aerodynamical=None)[source]

Represents a ScatteringMetaData object.

See online ARTS documentation for object details.

__init__(description=None, source=None, refr_index=None, mass=None, diameter_max=None, diameter_volume_equ=None, diameter_area_equ_aerodynamical=None)[source]

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__([description, source, refr_index, …])

Initialize self.

from_xml(xmlelement)

Loads a ScatteringMetaData object from an existing file.

to_atmlab_dict()

Returns a copy of the SMD as a dictionary.

write_xml(xmlwriter[, attr])

Write a ScatteringMetaData object to an ARTS XML file.

Attributes

description

Free-form description of the scattering element, holding information deemed of interest by the user but not covered by other structure members (and not used within ARTS).

diameter_area_equ_aerodynamical

The area equivalent sphere diameter of the scattering element, i.e., the diameter of a sphere with the same cross-sectional area.

diameter_max

The maximum diameter (or dimension) of the scattering element, defined by the circumferential sphere diameter of the element.

diameter_volume_equ

The volume equivalent sphere diameter of the scattering element, i.e., the diameter of a sphere with the same volume.

mass

The mass of the scattering element.

refr_index

Free-form description of the underlying complex refractive index data, e.g., a literature source.

source

Free-form description of the source of the data, e.g., Mie, T-Matrix, or DDA calculation or a database or a literature source.