ARTS
2.2.66
|
Lineshape related normalization function information. More...
#include <absorption.h>
Public Member Functions | |
LineshapeNormRecord () | |
Default constructor. More... | |
LineshapeNormRecord (const String &name, const String &description, lsnf_type function) | |
Initializing constructor, used to build the lookup table. More... | |
const String & | Name () const |
Return the name of this lineshape. More... | |
const String & | Description () const |
Return the description text. More... | |
lsnf_type | Function () const |
Return pointer to lineshape normalization function. More... | |
Private Attributes | |
String | mname |
Name of the function (e.g., linear). More... | |
String | mdescription |
Short description. More... | |
lsnf_type | mfunction |
Pointer to lineshape normalization function. More... | |
Lineshape related normalization function information.
There is one LineshapeNormRecord for each available lineshape normalization function.
Definition at line 107 of file absorption.h.
|
inline |
Default constructor.
Definition at line 111 of file absorption.h.
|
inline |
Initializing constructor, used to build the lookup table.
Definition at line 117 of file absorption.h.
|
inline |
Return the description text.
Definition at line 127 of file absorption.h.
References LineshapeRecord::mdescription.
|
inline |
Return pointer to lineshape normalization function.
Definition at line 129 of file absorption.h.
References LineshapeRecord::mfunction.
|
inline |
Return the name of this lineshape.
Definition at line 125 of file absorption.h.
References LineshapeRecord::mname.
|
private |
Short description.
Definition at line 132 of file absorption.h.
|
private |
Pointer to lineshape normalization function.
Definition at line 133 of file absorption.h.
|
private |
Name of the function (e.g., linear).
Definition at line 131 of file absorption.h.