Cloudy
Spectral Synthesis Code for Astrophysics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
t_line_col Struct Reference

#include <prt.h>

Inheritance diagram for t_line_col:
Collaboration diagram for t_line_col:

Public Member Functions

const char * chName () const
 
void zero ()
 
void comment (t_warnings &)
 
- Public Member Functions inherited from module
 module ()
 
virtual ~module ()
 

Public Attributes

int absint_len
 
int relint_len
 
int column_len
 
int col_gap_len
 
string relint_outrange
 
string col_gap
 

Member Function Documentation

const char* t_line_col::chName ( ) const
inlinevirtual

Implements module.

void t_line_col::comment ( t_warnings )
inlinevirtual

Implements module.

void t_line_col::zero ( void  )
virtual

Implements module.

References absint_len, col_gap_len, DEBUG_ENTRY, and relint_len.

Member Data Documentation

int t_line_col::absint_len

width of absolute line intensity string in output column

Referenced by PrintSpectrum(), SetPrintLineCol(), and zero().

string t_line_col::col_gap

gap bw columns, based on column_gap_len above

Referenced by PrintSpectrum(), prme(), prt_header_cols(), and SetPrintLineCol().

int t_line_col::col_gap_len

width of space between columns in line output, used unless single column requested

Referenced by prme(), prt_header_cols(), SetPrintLineCol(), and zero().

int t_line_col::column_len

width of line column, compiled from the number of widths of the label, the wavelength, and the two intensities above

Referenced by SetPrintLineCol(), and StuffComment().

int t_line_col::relint_len

width of relative line intensity string in output column

Referenced by PrintSpectrum(), SetPrintLineCol(), and zero().

string t_line_col::relint_outrange

string of stars signifies out-of-range values in relint

Referenced by PrintSpectrum(), and SetPrintLineCol().


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