| 
    Cloudy
    
   Spectral Synthesis Code for Astrophysics 
   | 
 


Public Member Functions | |
| band_cont () | |
| band_cont (const band_cont &)=default | |
| band_cont & | operator= (const band_cont &)=default | 
| band_cont (band_cont &&)=default | |
| band_cont & | operator= (band_cont &&)=default | 
| virtual | ~band_cont ()=default | 
| 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 | 
      
  | 
  inline | 
      
  | 
  default | 
      
  | 
  default | 
      
  | 
  virtualdefault | 
| void band_cont::accumulate | ( | bool | lgReset = true,  | 
        
| double | dVeffAper = 1.0  | 
        ||
| ) | 
References DEBUG_ENTRY, get_ptr(), inten_inward, inten_outward, nBins, and sumBand().

      
  | 
  inline | 
References nBins.
      
  | 
  inlineprotected | 
References nBins.
Referenced by pseudo_cont::check_index_fatal(), band_emission::check_index_fatal(), and pseudo_cont::sumBand().
      
  | 
  protectedpure virtual | 
Implemented in band_emission, and pseudo_cont.
Referenced by getInten().
| double band_cont::getInten | ( | const long | ibin, | 
| const int | ipContType | ||
| ) | const | 
References cdEXIT, check_index_fatal(), DEBUG_ENTRY, EXIT_FAILURE, fprintf(), inten_inward, inten_outward, INWARD, ioQQQ, OUTWARD, and TOTAL.

      
  | 
  pure virtual | 
Implemented in band_emission, and pseudo_cont.
      
  | 
  inline | 
References speciesLabel.
Referenced by pseudo_cont::setup().
      
  | 
  protectedpure virtual | 
Implemented in band_emission, and pseudo_cont.
Referenced by accumulate().
      
  | 
  protected | 
Referenced by accumulate(), getInten(), band_emission::insert(), pseudo_cont::setup(), and band_emission::setup().
      
  | 
  protected | 
Referenced by accumulate(), getInten(), band_emission::insert(), pseudo_cont::setup(), and band_emission::setup().
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected |