csl::SHARC_Library Class Reference

#include <SHARC.h>

List of all members.

Public Member Functions

 SHARC_Library ()
 SHARC_Library (char *name)
 ~SHARC_Library ()
char ** instrument_names ()
SHARC_Instrumentinstrument_named (char *name)
SHARC_Spectrumspectrum_named (char *inst, char *spect)
void dump_stats ()
void dump_example ()

Public Attributes

unsigned _num_instruments
SHARC_Instrument ** _instruments

Private Member Functions

bool read_from_directory (char *name)


Constructor & Destructor Documentation

SHARC_Library::SHARC_Library  ) 
 

SHARC_Library::SHARC_Library char *  name  ) 
 

SHARC_Library::~SHARC_Library  ) 
 


Member Function Documentation

char ** SHARC_Library::instrument_names  ) 
 

SHARC_Instrument * SHARC_Library::instrument_named char *  name  ) 
 

SHARC_Spectrum * SHARC_Library::spectrum_named char *  inst,
char *  spect
 

void SHARC_Library::dump_stats  ) 
 

void SHARC_Library::dump_example  ) 
 

bool SHARC_Library::read_from_directory char *  name  )  [private]
 


Member Data Documentation

unsigned csl::SHARC_Library::_num_instruments
 

SHARC_Instrument** csl::SHARC_Library::_instruments
 


The documentation for this class was generated from the following files:
Generated on Fri Apr 6 20:18:21 2007 for CSL by  doxygen 1.4.5-20051010