cloudy
trunk
|
Public Member Functions | |
virtual | ~band_cont ()=0 |
string | label () const |
long | bins () const |
void | accumulate (bool lgReset, double dVeffAper) |
virtual realnum | getWl (const long ibin) const =0 |
double | getInten (const long ibin, const int ipContType) const |
Protected Member Functions | |
bool | check_index (const long ibin) const |
virtual void | check_index_fatal (const long ibin) const =0 |
virtual void | sumBand (double *sumOutward, double *sumInward) const =0 |
Protected Attributes | |
string | speciesLabel |
long int | nBins |
genericState | species |
vector< realnum > | inten_inward |
vector< realnum > | inten_outward |
Definition at line 67 of file species_pseudo_cont.cpp.
|
pure virtual |
Definition at line 92 of file species_pseudo_cont.cpp.
void band_cont::accumulate | ( | bool | lgReset = true , |
double | dVeffAper = 1.0 |
||
) |
Definition at line 94 of file species_pseudo_cont.cpp.
References DEBUG_ENTRY, get_ptr(), inten_inward, inten_outward, nBins, and sumBand().
|
inline |
Definition at line 78 of file species_pseudo_cont.cpp.
References nBins.
|
inlineprotected |
Definition at line 80 of file species_pseudo_cont.cpp.
References nBins.
Referenced by pseudo_cont::check_index_fatal(), species_bands::check_index_fatal(), and pseudo_cont::sumBand().
|
protectedpure virtual |
Implemented in species_bands, and pseudo_cont.
Referenced by getInten().
double band_cont::getInten | ( | const long | ibin, |
const int | ipContType | ||
) | const |
Definition at line 120 of file species_pseudo_cont.cpp.
References cdEXIT, check_index_fatal(), DEBUG_ENTRY, EXIT_FAILURE, fprintf(), inten_inward, inten_outward, INWARD, ioQQQ, OUTWARD, and TOTAL.
|
pure virtual |
Implemented in species_bands, and pseudo_cont.
|
inline |
Definition at line 77 of file species_pseudo_cont.cpp.
References speciesLabel.
Referenced by pseudo_cont::setup().
|
protectedpure virtual |
Implemented in species_bands, and pseudo_cont.
Referenced by accumulate().
|
protected |
Definition at line 73 of file species_pseudo_cont.cpp.
Referenced by accumulate(), getInten(), species_bands::insert(), pseudo_cont::setup(), and species_bands::setup().
|
protected |
Definition at line 73 of file species_pseudo_cont.cpp.
Referenced by accumulate(), getInten(), species_bands::insert(), pseudo_cont::setup(), and species_bands::setup().
|
protected |
Definition at line 71 of file species_pseudo_cont.cpp.
Referenced by accumulate(), bins(), check_index(), pseudo_cont::check_index_fatal(), species_bands::check_index_fatal(), species_bands::insert(), pseudo_cont::setup(), species_bands::setup(), pseudo_cont::sumBand(), and species_bands::sumBand().
|
protected |
Definition at line 72 of file species_pseudo_cont.cpp.
|
protected |
Definition at line 70 of file species_pseudo_cont.cpp.
Referenced by pseudo_cont::check_index_fatal(), species_bands::check_index_fatal(), label(), pseudo_cont::setup(), and species_bands::setup().