ScatElementsSelect
- Workspace.ScatElementsSelect(self: pyarts.arts._Workspace, scat_data_raw: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfArrayOfSingleScatteringData]] = self.scat_data_raw, scat_meta: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfArrayOfScatteringMetaData]] = self.scat_meta, scat_species: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfString]] = self.scat_species, species: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.String], sizeparam: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.String], sizemin: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = 0., sizemax: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = -1., tolerance: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = 1e-6, delim: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.String]] = "-", verbosity: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Verbosity]] = self.verbosity) None
Allows to limit considered scattering elements according to size.
Scattering elements of a specified scattering species are removed from
scat_data_rawandscat_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 ofscat_speciestag. As size parameter, all size parameters reported by the meta data can be used (seescat_meta_singlefor offered parameters and their naming).Author(s): Daniel Kreyling, Oliver Lemke, Jana Mendrok
- Parameters:
scat_data_raw (ArrayOfArrayOfSingleScatteringData, optional) – Array of raw single scattering data. See
scat_data_raw, defaults toself.scat_data_raw[INOUT]scat_meta (ArrayOfArrayOfScatteringMetaData, optional) – An Array of scattering meta data (
scat_meta_single). Seescat_meta, defaults toself.scat_meta[INOUT]scat_species (ArrayOfString, optional) – Array of Strings defining the scattering species to consider. See
scat_species, defaults toself.scat_species[IN]species (String) – Species on which to apply size selection. [IN]
sizeparam (String) – Size parameter to apply for size selection. [IN]
sizemin (Numeric, optional) – Minimum size [m] of the scattering elements to consider. Defaults to
0.[IN]sizemax (Numeric, optional) – Maximum size [m] of the scattering elements to consider (if negative, no max. limitation is applied). Defaults to
-1.[IN]tolerance (Numeric, optional) – Relative numerical tolerance of size limit values. Defaults to
1e-6[IN]delim (String, optional) – Delimiter string of
scat_specieselements. Defaults to"-"[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity, defaults toself.verbosity[IN]