Public Member Functions

rl_DielectricPOD_rdb Class Reference

#include <rl_DielectricPOD_rdb.h>

List of all members.

Public Member Functions

 ~rl_DielectricPOD_rdb ()
 rl_DielectricPOD_rdb (char const rdb_file[]="")
void init (char const rdb_file[])

Detailed Description

A class encapsulating reading of rl_DielectricPOD initialization data from an rdb table. The rdb table is assumed to have at least two data rows and 3 columns:

The complex dielectric constant has real part (1-alpha) and imaginary part (-gamma).

Definition at line 58 of file rl_DielectricPOD_rdb.h.


Constructor & Destructor Documentation

rl_DielectricPOD_rdb::~rl_DielectricPOD_rdb (  ) 

Destructor

Definition at line 68 of file rl_DielectricPOD_rdb.cc.

rl_DielectricPOD_rdb::rl_DielectricPOD_rdb ( char const   rdb_file[] = ""  ) 

Constructor.

Parameters:
rdb_file name of the /rdb file to be read (optional). If rdb_file is a nonempty string, read in energy, alpha, and gamma from the specified /rdb table. The array is sorted on the energy field. If rdb_file is an empty string, an empty uninitialized rl_DielectricPOD is created and the init method must be called to initialize the object.

Definition at line 72 of file rl_DielectricPOD_rdb.cc.

References init().


Member Function Documentation

void rl_DielectricPOD_rdb::init ( char const   rdb_file[]  ) 

Initializer.

Parameters:
rdb_file name of the /rdb file to be read. rdb_file specifies the name of an /rdb table; energy, alpha, and gamma are read in from the specified /rdb table. The array is sorted on the energy field.

Definition at line 77 of file rl_DielectricPOD_rdb.cc.

Referenced by rl_DielectricPOD_rdb().


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