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().