ARTS
2.3.1277(git:c4d0469d)
|
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, lsnf_type dfunction_dT, lsnf_type dfunction_dF, lsnf_type dfunction_dF0) | |
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... | |
lsnf_type | dFunction_dT () const |
lsnf_type | dFunction_dF () const |
lsnf_type | dFunction_dF0 () const |
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... | |
lsnf_type | mfunction_dT |
Pointer to lineshape normalization function partial derivative temperature. More... | |
lsnf_type | mfunction_dF |
Pointer to lineshape normalization function partial derivative frequency. More... | |
lsnf_type | mfunction_dF0 |
Pointer to lineshape normalization function partial derivative frequency. More... | |
Lineshape related normalization function information.
There is one LineshapeNormRecord for each available lineshape normalization function.
Definition at line 203 of file absorption.h.
|
inline |
Default constructor.
Definition at line 206 of file absorption.h.
|
inline |
Initializing constructor, used to build the lookup table.
Definition at line 216 of file absorption.h.
|
inline |
|
inline |
Definition at line 237 of file absorption.h.
References mfunction_dF.
|
inline |
Definition at line 238 of file absorption.h.
References mfunction_dF0.
|
inline |
Definition at line 236 of file absorption.h.
References mfunction_dT.
|
inline |
Return pointer to lineshape normalization function.
Definition at line 234 of file absorption.h.
References mfunction.
|
inline |
|
private |
|
private |
Pointer to lineshape normalization function.
Definition at line 243 of file absorption.h.
Referenced by Function().
|
private |
Pointer to lineshape normalization function partial derivative frequency.
Definition at line 247 of file absorption.h.
Referenced by dFunction_dF().
|
private |
Pointer to lineshape normalization function partial derivative frequency.
Definition at line 249 of file absorption.h.
Referenced by dFunction_dF0().
|
private |
Pointer to lineshape normalization function partial derivative temperature.
Definition at line 245 of file absorption.h.
Referenced by dFunction_dT().
|
private |
Name of the function (e.g., linear).
Definition at line 241 of file absorption.h.
Referenced by Name().