|
ARTS
2.2.66
|
Auxiliary data for isotopologues. More...
#include <absorption.h>
Public Member Functions | |
| SpeciesAuxData () | |
| Default constructor. More... | |
| void | initParams (Index nparams) |
| Resize according to builtin isotopologues in species data. More... | |
| Numeric | getParam (Index species, Index isotopologue, Index col) const |
| Get single parameter value. More... | |
| void | setParam (Index species, Index isotopologue, Index col, Numeric v) |
| Set parameter. More... | |
| const ArrayOfMatrix & | getParams () const |
| Return a constant reference to the parameters. More... | |
| bool | ReadFromStream (String &artsid, istream &is, Index nparams, const Verbosity &verbosity) |
| Read parameters from input stream. More... | |
Private Attributes | |
| ArrayOfMatrix | mparams |
Auxiliary data for isotopologues.
Definition at line 439 of file absorption.h.
|
inline |
Default constructor.
Definition at line 443 of file absorption.h.
Get single parameter value.
Definition at line 449 of file absorption.h.
References mparams.
Referenced by checkIsotopologueRatios(), propmat_clearskyAddZeeman(), and xsec_species().
|
inline |
Return a constant reference to the parameters.
Definition at line 461 of file absorption.h.
References mparams.
Referenced by checkIsotopologueRatios(), operator<<(), and xml_write_to_stream().
| void SpeciesAuxData::initParams | ( | Index | nparams | ) |
Resize according to builtin isotopologues in species data.
Definition at line 90 of file absorption.cc.
References mparams, and global_data::species_data.
Referenced by fillSpeciesAuxDataWithIsotopologueRatiosFromSpeciesData(), and xml_read_from_stream().
| bool SpeciesAuxData::ReadFromStream | ( | String & | artsid, |
| istream & | is, | ||
| Index | nparams, | ||
| const Verbosity & | verbosity | ||
| ) |
Read parameters from input stream.
Definition at line 104 of file absorption.cc.
References CREATE_OUT3, extract(), SpeciesRecord::Isotopologue(), mparams, SpeciesRecord::Name(), my_basic_string< charT >::nelem(), global_data::species_data, and SpecIsoMap::Speciesindex().
Referenced by xml_read_from_stream().
Set parameter.
Definition at line 455 of file absorption.h.
References mparams.
Referenced by fillSpeciesAuxDataWithIsotopologueRatiosFromSpeciesData().
|
private |
Definition at line 468 of file absorption.h.
Referenced by getParam(), getParams(), initParams(), ReadFromStream(), and setParam().