ARTS built-in documentation server

Workspace Method ScatElementsSelect


Allows to limit considered scattering elements according to size.

Scattering elements of a specified scattering species are removed
from scat_data_raw and scat_meta, i.e. removed from further
calculations, if their particle size exceeds the specified limits.
Specification of the scattering species is done by name matching the
scattering species name part of scat_species tag.
As size parameter, all size parameters reported by the meta data
can be used (see scat_meta_single for offered parameters and
their naming).

Authors: Daniel Kreyling, Oliver Lemke, Jana Mendrok


ScatElementsSelect( scat_data_raw, scat_meta, scat_species, species, sizeparam, sizemin, sizemax, tolerance, delim )


OUT+INscat_data_raw(ArrayOfArrayOfSingleScatteringData)Array of raw single scattering data.
OUT+INscat_meta(ArrayOfArrayOfScatteringMetaData)An Array of scattering meta data (scat_meta_single).
INscat_species(ArrayOfString)Array of Strings defining the scattering species to consider.
GINspecies(String)Species on which to apply size selection.
GINsizeparam(String)Size parameter to apply for size selection.
GINsizemin(Numeric, Default: 0.)Minimum size [m] of the scattering elements to consider
GINsizemax(Numeric, Default: -1.)Maximum size [m] of the scattering elements to consider (if negative, no max. limitation is applied).
GINtolerance(Numeric, Default: 1e-6)Relative numerical tolerance of size limit values.
GINdelim(String, Default: "-")Delimiter string of scat_species elements.