cloudy trunk
|
#include <emission.h>
Public Types | |
typedef EmissionProxy | reference |
typedef EmissionProxy::iterator | iterator |
typedef EmissionConstProxy::iterator | const_iterator |
Public Member Functions | |
EmissionList (TransitionListImpl *tlist, size_t i) | |
EmissionList (TransitionListImpl *tlist) | |
reference | operator[] (size_t i) |
size_t | size (void) const |
void | resize (size_t i) |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
Private Attributes | |
TransitionListImpl * | m_tlist |
vector< realnum > | m_Aul |
vector< realnum > | m_AutoIonizFrac |
vector< double > | m_ColOvTot |
vector< realnum > | m_damp |
vector< realnum > | m_dampXvel |
vector< realnum > | m_FracInwd |
vector< realnum > | m_gf |
vector< int > | m_iRedisFun |
vector< long > | m_ipFine |
vector< realnum > | m_opacity |
vector< double > | m_ots |
vector< realnum > | m_Pdest |
vector< realnum > | m_Pesc |
vector< realnum > | m_Pelec_esc |
vector< double > | m_phots |
vector< double > | m_PopOpc |
vector< double > | m_pump |
vector< realnum > | m_TauCon |
vector< realnum > | m_TauIn |
vector< realnum > | m_TauTot |
vector< iter_track_basic< realnum > > | m_TauTrack |
vector< double > | m_xIntensity |
vector< int > | m_ipTran |
Friends | |
class | EmissionProxy |
class | EmissionConstProxy |
Definition at line 287 of file emission.h.
Definition at line 318 of file emission.h.
Definition at line 317 of file emission.h.
typedef EmissionProxy EmissionList::reference |
Definition at line 316 of file emission.h.
|
inlineexplicit |
Definition at line 319 of file emission.h.
References m_tlist, and resize().
|
inlineexplicit |
Definition at line 323 of file emission.h.
References m_tlist.
|
inline |
Definition at line 333 of file emission.h.
|
inline |
Definition at line 337 of file emission.h.
|
inline |
Definition at line 341 of file emission.h.
References size().
|
inline |
Definition at line 345 of file emission.h.
References size().
Definition at line 324 of file emission.h.
References EmissionProxy.
|
inline |
Definition at line 365 of file emission.h.
References EmLineJunk(), EmLineZero(), m_Aul, m_AutoIonizFrac, m_ColOvTot, m_damp, m_dampXvel, m_FracInwd, m_gf, m_ipFine, m_ipTran, m_iRedisFun, m_opacity, m_ots, m_Pdest, m_Pelec_esc, m_Pesc, m_phots, m_PopOpc, m_pump, m_TauCon, m_TauIn, m_TauTot, m_TauTrack, m_xIntensity, size(), and TauZero().
Referenced by EmissionList().
|
inline |
|
friend |
Definition at line 314 of file emission.h.
References EmissionConstProxy.
Referenced by EmissionConstProxy.
|
friend |
Definition at line 313 of file emission.h.
References EmissionProxy.
Referenced by EmissionProxy, and operator[]().
|
private |
Definition at line 290 of file emission.h.
|
private |
Definition at line 291 of file emission.h.
Referenced by resize().
|
private |
Definition at line 292 of file emission.h.
Referenced by resize().
|
private |
Definition at line 293 of file emission.h.
Referenced by resize().
|
private |
Definition at line 294 of file emission.h.
Referenced by resize().
|
private |
Definition at line 295 of file emission.h.
Referenced by resize().
|
private |
Definition at line 296 of file emission.h.
Referenced by resize().
|
private |
Definition at line 298 of file emission.h.
Referenced by resize().
|
private |
Definition at line 312 of file emission.h.
Referenced by resize().
|
private |
Definition at line 297 of file emission.h.
Referenced by resize().
|
private |
Definition at line 299 of file emission.h.
Referenced by resize().
|
private |
Definition at line 300 of file emission.h.
Referenced by resize().
|
private |
Definition at line 301 of file emission.h.
Referenced by resize().
|
private |
Definition at line 303 of file emission.h.
Referenced by resize().
|
private |
Definition at line 302 of file emission.h.
Referenced by resize().
|
private |
Definition at line 304 of file emission.h.
Referenced by resize().
|
private |
Definition at line 305 of file emission.h.
Referenced by resize().
|
private |
Definition at line 306 of file emission.h.
Referenced by resize().
|
private |
Definition at line 307 of file emission.h.
Referenced by resize().
|
private |
Definition at line 308 of file emission.h.
Referenced by resize().
|
private |
Definition at line 309 of file emission.h.
Referenced by resize().
|
private |
Definition at line 310 of file emission.h.
Referenced by resize().
|
private |
Definition at line 289 of file emission.h.
Referenced by EmissionList(), and EmissionList().
|
private |
Definition at line 311 of file emission.h.
Referenced by resize().