Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

datafile Class Reference

#include <datafile.h>

List of all members.

Public Methods

 datafile (char const *const filename)
 datafile (const datafile &df)
datafile& operator= (const datafile &df)
double read (int col, int line) const
int numcolumns () const
int numlines () const
const real_tabletable () const

Private Attributes

int ncolumns
int nlines
real_table data

Static Private Attributes

const unsigned int maxline = 32767


Constructor & Destructor Documentation

datafile::datafile ( char const *const filename )
 

Definition at line 80 of file datafile.cc.

datafile::datafile ( const datafile & df )
 

Definition at line 196 of file datafile.cc.


Member Function Documentation

int datafile::numcolumns ( ) const [inline]
 

Definition at line 100 of file datafile.h.

int datafile::numlines ( ) const [inline]
 

Definition at line 101 of file datafile.h.

datafile & datafile::operator= ( const datafile & df )
 

Definition at line 203 of file datafile.cc.

double datafile::read ( int col,
int line ) const [inline]
 

Definition at line 97 of file datafile.h.

const real_table * datafile::table ( ) const [inline]
 

Definition at line 104 of file datafile.h.

Referenced by complex_interp::complex_interp(), ivcurve::data(), real_matrix::operator=(), real_interp::real_interp(), real_interp::table(), and complex_interp::table().


Member Data Documentation

real_table datafile::data [private]
 

Definition at line 73 of file datafile.h.

const unsigned int datafile::maxline = 32767 [static, private]
 

Definition at line 51 of file datafile.cc.

int datafile::ncolumns [private]
 

Definition at line 71 of file datafile.h.

int datafile::nlines [private]
 

Definition at line 72 of file datafile.h.


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

Please direct comments and corrections to supermix@submm.caltech.edu
Go to the supermix home page
Generated by doxygen1.2.7