cloudy
trunk
|
Public Member Functions | |
void | setup (const string &splab, vector< bands_file >::iterator it) |
void | insert () |
string | bandFilename () const |
realnum | getWl (const long iband) const |
realnum | getWlLo (const long iband) const |
realnum | getWlHi (const long iband) const |
![]() | |
string | label () const |
long | bins () const |
void | accumulate (bool lgReset, double dVeffAper) |
double | getInten (const long ibin, const int ipContType) const |
Private Member Functions | |
void | check_index_fatal (const long iband) const |
void | sumBand (double *sumOutward, double *sumInward) const |
Private Attributes | |
string | bandLabel |
string | comment |
vector< bands_file >::iterator | bands_it |
Additional Inherited Members | |
![]() | |
bool | check_index (const long ibin) const |
![]() | |
string | speciesLabel |
long int | nBins |
genericState | species |
vector< realnum > | inten_inward |
vector< realnum > | inten_outward |
Definition at line 728 of file species_pseudo_cont.cpp.
|
inline |
Definition at line 773 of file species_pseudo_cont.cpp.
|
inlineprivatevirtual |
Implements band_cont.
Definition at line 753 of file species_pseudo_cont.cpp.
References cdEXIT, band_cont::check_index(), EXIT_FAILURE, fprintf(), ioQQQ, band_cont::nBins, and band_cont::speciesLabel.
Referenced by getWl(), getWlHi(), and getWlLo().
|
inlinevirtual |
Implements band_cont.
Definition at line 774 of file species_pseudo_cont.cpp.
References check_index_fatal().
Referenced by insert().
|
inline |
Definition at line 784 of file species_pseudo_cont.cpp.
References check_index_fatal().
Referenced by sumBand().
|
inline |
Definition at line 779 of file species_pseudo_cont.cpp.
References check_index_fatal().
Referenced by sumBand().
void species_bands::insert | ( | ) |
Definition at line 829 of file species_pseudo_cont.cpp.
References bandLabel, chemical_to_spectral(), comment, DEBUG_ENTRY, getWl(), band_cont::inten_inward, band_cont::inten_outward, lindst(), band_cont::nBins, PntForLine(), and band_cont::speciesLabel.
|
inline |
Definition at line 735 of file species_pseudo_cont.cpp.
References bands_it, getSpecies(), band_cont::inten_inward, band_cont::inten_outward, band_cont::nBins, and band_cont::speciesLabel.
Referenced by SpeciesBandsCreate().
|
privatevirtual |
Implements band_cont.
Definition at line 791 of file species_pseudo_cont.cpp.
References DEBUG_ENTRY, density(), fprintf(), getWlHi(), getWlLo(), ioQQQ, MAX2, band_cont::nBins, and SMALLFLOAT.
|
private |
Definition at line 731 of file species_pseudo_cont.cpp.
Referenced by insert().
|
private |
Definition at line 733 of file species_pseudo_cont.cpp.
Referenced by setup().
|
private |
Definition at line 731 of file species_pseudo_cont.cpp.
Referenced by insert().