LineshapeSpec Class Reference

Lineshape related specification like which lineshape to use, the normalizationfactor, and the cutoff. More...

#include <absorption.h>

List of all members.

Public Member Functions

 LineshapeSpec ()
 Default constructor.
 LineshapeSpec (const Index &ind_ls, const Index &ind_lsn, const Numeric &cutoff)
 Initializing constructor.
const IndexInd_ls () const
 Return the index of this lineshape.
void SetInd_ls (Index ind_ls)
 Set it.
const IndexInd_lsn () const
 Return the index of the normalization factor.
void SetInd_lsn (Index ind_lsn)
 Set it.
const NumericCutoff () const
 Return the cutoff frequency (in Hz).
void SetCutoff (Numeric cutoff)
 Set it.

Private Attributes

Index mind_ls
Index mind_lsn
Numeric mcutoff


Detailed Description

Lineshape related specification like which lineshape to use, the normalizationfactor, and the cutoff.

Author:
Axel von Engeln
Date:
2001-01-05

Definition at line 123 of file absorption.h.


Constructor & Destructor Documentation

LineshapeSpec::LineshapeSpec (  )  [inline]

Default constructor.

Definition at line 127 of file absorption.h.

LineshapeSpec::LineshapeSpec ( const Index ind_ls,
const Index ind_lsn,
const Numeric cutoff 
) [inline]

Initializing constructor.

Definition at line 130 of file absorption.h.


Member Function Documentation

const Index& LineshapeSpec::Ind_ls (  )  const [inline]

Return the index of this lineshape.

Definition at line 139 of file absorption.h.

void LineshapeSpec::SetInd_ls ( Index  ind_ls  )  [inline]

Set it.

Definition at line 141 of file absorption.h.

const Index& LineshapeSpec::Ind_lsn (  )  const [inline]

Return the index of the normalization factor.

Definition at line 144 of file absorption.h.

void LineshapeSpec::SetInd_lsn ( Index  ind_lsn  )  [inline]

Set it.

Definition at line 146 of file absorption.h.

const Numeric& LineshapeSpec::Cutoff (  )  const [inline]

Return the cutoff frequency (in Hz).

This is the distance from the line center outside of which the lineshape is defined to be zero. Negative means no cutoff.

Definition at line 151 of file absorption.h.

void LineshapeSpec::SetCutoff ( Numeric  cutoff  )  [inline]

Set it.

Definition at line 153 of file absorption.h.


Member Data Documentation

Definition at line 155 of file absorption.h.

Definition at line 156 of file absorption.h.

Definition at line 157 of file absorption.h.


The documentation for this class was generated from the following file:

Generated on Wed Feb 4 08:17:31 2009 for ARTS by  doxygen 1.5.6