SpeciesRecord Class Reference

Contains the lookup data for one species. More...

#include <absorption.h>

List of all members.

Public Member Functions

 SpeciesRecord ()
 Default constructor.
 SpeciesRecord (const char name[], const Index degfr, const MakeArray< IsotopeRecord > &isotope)
 The constructor used in define_species_data.
const StringName () const
Index Degfr () const
const Array< IsotopeRecord > & Isotope () const
Array< IsotopeRecord > & Isotope ()

Private Attributes

String mname
 Species name.
Index mdegfr
 Degrees of freedom.
Array< IsotopeRecordmisotope
 Isotope data.


Detailed Description

Contains the lookup data for one species.

Author:
Stefan Buehler

Definition at line 284 of file absorption.h.


Constructor & Destructor Documentation

SpeciesRecord::SpeciesRecord (  )  [inline]

Default constructor.

Definition at line 288 of file absorption.h.

SpeciesRecord::SpeciesRecord ( const char  name[],
const Index  degfr,
const MakeArray< IsotopeRecord > &  isotope 
) [inline]

The constructor used in define_species_data.

Definition at line 291 of file absorption.h.


Member Function Documentation

const String& SpeciesRecord::Name (  )  const [inline]

Definition at line 337 of file absorption.h.

Index SpeciesRecord::Degfr (  )  const [inline]

Definition at line 338 of file absorption.h.

const Array<IsotopeRecord>& SpeciesRecord::Isotope (  )  const [inline]

Definition at line 339 of file absorption.h.

Array<IsotopeRecord>& SpeciesRecord::Isotope (  )  [inline]

Definition at line 340 of file absorption.h.


Member Data Documentation

Species name.

Definition at line 344 of file absorption.h.

Degrees of freedom.

Definition at line 346 of file absorption.h.

Isotope data.

Definition at line 348 of file absorption.h.


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

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