cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes
bands_file Class Reference
Collaboration diagram for bands_file:
Collaboration graph
[legend]

Public Member Functions

void setup (const string &fname)
 
string bandFilename () const
 
bool load ()
 
long get_nBands () const
 
realnum getWl (const long iband) const
 
realnum getWlLo (const long iband) const
 
realnum getWlHi (const long iband) const
 

Private Attributes

string fileBands
 
vector< realnumprt_wl
 
vector< realnumwlLo
 
vector< realnumwlHi
 
long nBands
 

Detailed Description

Definition at line 504 of file species_pseudo_cont.cpp.

Member Function Documentation

string bands_file::bandFilename ( ) const
inline

Definition at line 517 of file species_pseudo_cont.cpp.

References fileBands.

long bands_file::get_nBands ( ) const
inline

Definition at line 522 of file species_pseudo_cont.cpp.

References nBands.

realnum bands_file::getWl ( const long  iband) const
inline

Definition at line 526 of file species_pseudo_cont.cpp.

References prt_wl.

realnum bands_file::getWlHi ( const long  iband) const
inline

Definition at line 534 of file species_pseudo_cont.cpp.

References wlHi.

realnum bands_file::getWlLo ( const long  iband) const
inline

Definition at line 530 of file species_pseudo_cont.cpp.

References wlLo.

bool bands_file::load ( )

Definition at line 540 of file species_pseudo_cont.cpp.

References DEBUG_ENTRY, FFmtRead(), fileBands, FILENAME_PATH_LENGTH_2, fprintf(), ioQQQ, t_trace::lgTrace, nBands, open_data(), prt_wl, read_whole_line(), trace, wlHi, and wlLo.

Referenced by addBandsFile().

Here is the call graph for this function:

void bands_file::setup ( const string &  fname)
inline

Definition at line 513 of file species_pseudo_cont.cpp.

References fileBands.

Referenced by addBandsFile().

Field Documentation

string bands_file::fileBands
private

Definition at line 507 of file species_pseudo_cont.cpp.

Referenced by bandFilename(), load(), and setup().

long bands_file::nBands
private

Definition at line 511 of file species_pseudo_cont.cpp.

Referenced by get_nBands(), and load().

vector<realnum> bands_file::prt_wl
private

Definition at line 508 of file species_pseudo_cont.cpp.

Referenced by getWl(), and load().

vector<realnum> bands_file::wlHi
private

Definition at line 508 of file species_pseudo_cont.cpp.

Referenced by getWlHi(), and load().

vector<realnum> bands_file::wlLo
private

Definition at line 508 of file species_pseudo_cont.cpp.

Referenced by getWlLo(), and load().


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