|
ARTS
2.4.0(git:4fb77825)
|
Contains the lookup data for one species. More...
#include <absorption.h>
Public Member Functions | |
| SpeciesRecord () | |
| Default constructor. More... | |
| SpeciesRecord (const char name[], const Index degfr, const Array< IsotopologueRecord > &isotopologue) | |
| The constructor used in define_species_data. More... | |
| const String & | Name () const |
| Index | Degfr () const |
| const Array< IsotopologueRecord > & | Isotopologue () const |
| Array< IsotopologueRecord > & | Isotopologue () |
| String | FullName (Index k) const |
| Return a copy of the full name of the k:th isotopologue. More... | |
Private Attributes | |
| String | mname |
| Species name. More... | |
| Index | mdegfr |
| Degrees of freedom. More... | |
| Array< IsotopologueRecord > | misotopologue |
| Isotopologue data. More... | |
Contains the lookup data for one species.
Definition at line 144 of file absorption.h.
|
inline |
Default constructor.
Definition at line 147 of file absorption.h.
|
inline |
The constructor used in define_species_data.
Definition at line 152 of file absorption.h.
References misotopologue, and Array< base >::nelem().
|
inline |
Definition at line 198 of file absorption.h.
References mdegfr.
Referenced by xml_write_to_stream().
Return a copy of the full name of the k:th isotopologue.
Definition at line 205 of file absorption.h.
|
inline |
Definition at line 202 of file absorption.h.
References misotopologue.
|
inline |
Definition at line 199 of file absorption.h.
References misotopologue.
Referenced by checkIsotopologueRatios(), checkPartitionFunctions(), SpeciesTag::IsIsotopologue(), SpeciesTag::Name(), operator<<(), Absorption::ReadFromArtscat3Stream(), Absorption::ReadFromArtscat4Stream(), Absorption::ReadFromArtscat5Stream(), Absorption::ReadFromHitran2001Stream(), Absorption::ReadFromHitran2004Stream(), Absorption::ReadFromHitranOnlineStream(), Absorption::ReadFromJplStream(), Absorption::ReadFromLBLRTMStream(), Absorption::ReadFromMytran2Stream(), SpeciesAuxData::ReadFromStream(), QuantumIdentifier::SetFromString(), SpeciesAuxData::setParam(), species_iso_match(), Absorption::Lines::SpeciesName(), SpeciesTag::SpeciesTag(), and xml_write_to_stream().
|
inline |
Definition at line 197 of file absorption.h.
References mname.
Referenced by checkIsotopologueRatios(), checkPartitionFunctions(), SpeciesTag::Name(), operator<<(), Absorption::ReadFromArtscat3Stream(), Absorption::ReadFromArtscat4Stream(), Absorption::ReadFromArtscat5Stream(), SpeciesAuxData::ReadFromStream(), QuantumIdentifier::SetFromString(), SpeciesAuxData::setParam(), species_name_from_species_index(), Absorption::Lines::SpeciesName(), and xml_write_to_stream().
|
private |
|
private |
Isotopologue data.
Definition at line 213 of file absorption.h.
Referenced by Isotopologue(), and SpeciesRecord().
|
private |