#include <absorption.h>
Public Member Functions | |
| OneTag () | |
| Default constructor. | |
| OneTag (String def) | |
| Constructor from a tag definition String (Bredbeck notation). | |
| String | Name () const |
| Return the full name of this tag according to Bredbeck convention. | |
| Index | Species () const |
| Molecular species index. | |
| Index | Isotope () const |
| Isotopic species index. | |
| Numeric | Lf () const |
| The lower line center frequency in Hz. | |
| Numeric | Uf () const |
| The upper line center frequency in Hz: If this is <0 it means no upper limit. | |
Private Attributes | |
| Index | mspecies |
| Index | misotope |
| Numeric | mlf |
| Numeric | muf |
Definition at line 1061 of file absorption.h.
| OneTag::OneTag | ( | ) | [inline] |
| OneTag::OneTag | ( | String | def | ) |
Constructor from a tag definition String (Bredbeck notation).
For examples see member function Name().
| runtime_error | The given String could not be mapped to a sensible tag description. |
Definition at line 1911 of file absorption.cc.
| String OneTag::Name | ( | ) | const |
Return the full name of this tag according to Bredbeck convention.
Examples:
O3-*-*-* : All O3 lines
O3-666-*-* : All O3-666 lines
O3-*-500e9-501e9 : All O3 lines between 500 and 501 GHz.
Definition at line 2087 of file absorption.cc.
| Index OneTag::Species | ( | ) | const [inline] |
| Index OneTag::Isotope | ( | ) | const [inline] |
Isotopic species index.
If this is equal to the number of isotopes (one more than allowed) it means all isotopes of this species.
Definition at line 1088 of file absorption.h.
| Numeric OneTag::Lf | ( | ) | const [inline] |
The lower line center frequency in Hz.
If this is <0 it means no lower limit.
Definition at line 1092 of file absorption.h.
| Numeric OneTag::Uf | ( | ) | const [inline] |
The upper line center frequency in Hz: If this is <0 it means no upper limit.
Definition at line 1096 of file absorption.h.
Index OneTag::mspecies [private] |
Definition at line 1100 of file absorption.h.
Index OneTag::misotope [private] |
Definition at line 1104 of file absorption.h.
Numeric OneTag::mlf [private] |
Definition at line 1107 of file absorption.h.
Numeric OneTag::muf [private] |
Definition at line 1110 of file absorption.h.
1.5.6