105 double &
pump()
const;
413 size_t oldsize =
m_Aul.size();
440 for (
size_t newelem=oldsize; newelem <
size(); ++newelem)
#define NULL
Definition cddefines.h:115
#define ASSERT(exp)
Definition cddefines.h:637
float realnum
Definition cddefines.h:127
Definition emission.h:175
realnum gf() const
Definition emission.h:577
realnum Pesc_total() const
Definition emission.h:282
EmissionConstProxy()
Definition emission.h:185
realnum TauIn() const
Definition emission.h:477
const tracker & TauTrack() const
Definition emission.h:507
realnum TauTot() const
Definition emission.h:497
double VoigtLineCen() const
Definition emission.h:687
const EmissionList * m_list
Definition emission.h:182
int m_index
Definition emission.h:183
long int ipFine() const
Definition emission.h:467
realnum Pesc() const
Definition emission.h:587
double mult_opac() const
Definition emission.h:667
realnum FracInwd() const
Definition emission.h:527
double pump() const
Definition emission.h:537
int ipTran() const
Definition emission.h:567
void check() const
Definition emission.h:190
double xIntensity() const
Definition emission.h:552
ProxyIterator< EmissionConstProxy, EmissionConstProxy > const_iterator
Definition emission.h:179
realnum AutoIonizFrac() const
Definition emission.h:647
realnum Aul() const
Definition emission.h:697
realnum Pdest() const
Definition emission.h:607
void copy(const EmissionConstProxy &other)
realnum TauInSpecific() const
Definition emission.h:487
double PopOpc() const
Definition emission.h:677
realnum Pelec_esc() const
Definition emission.h:597
realnum Ploss() const
Definition emission.h:285
double xObsIntensity() const
Definition emission.h:557
ProxyIterator< EmissionConstProxy, EmissionConstProxy > iterator
Definition emission.h:178
EmissionConstProxy(const EmissionList *list, int index)
Definition emission.h:186
TransitionConstProxy Tran() const
Definition transition.h:507
realnum dampXvel() const
Definition emission.h:617
realnum opacity() const
Definition emission.h:657
double ots() const
Definition emission.h:707
int iRedisFun() const
Definition emission.h:457
realnum TauCon() const
Definition emission.h:517
double ColOvTot() const
Definition emission.h:637
realnum damp() const
Definition emission.h:627
const EmissionList list_type
Definition emission.h:177
Definition emission.h:331
EmissionList(TransitionListImpl *tlist, size_t i)
Definition emission.h:365
EmissionList(TransitionListImpl *tlist)
Definition emission.h:369
vector< realnum > m_Aul
Definition emission.h:333
vector< realnum > m_TauIn
Definition emission.h:352
vector< int > m_ipTran
Definition emission.h:358
size_t size(void) const
Definition emission.h:374
vector< realnum > m_damp
Definition emission.h:336
vector< realnum > m_dampXvel
Definition emission.h:337
vector< realnum > m_TauTot
Definition emission.h:354
const_iterator end() const
Definition emission.h:391
vector< int > m_iRedisFun
Definition emission.h:340
vector< tracker > m_TauTrack
Definition emission.h:355
vector< realnum > m_AutoIonizFrac
Definition emission.h:334
EmissionProxy::iterator iterator
Definition emission.h:363
vector< realnum > m_TauInSpecific
Definition emission.h:353
iterator begin()
Definition emission.h:379
vector< double > m_ots
Definition emission.h:344
EmissionConstProxy::iterator const_iterator
Definition emission.h:364
vector< double > m_PopOpc
Definition emission.h:348
TransitionListImpl * m_tlist
Definition emission.h:332
vector< double > m_xIntensity
Definition emission.h:356
iterator end()
Definition emission.h:387
reference operator[](size_t i)
Definition emission.h:370
friend class EmissionProxy
Definition emission.h:359
friend class EmissionConstProxy
Definition emission.h:360
vector< double > m_mult_opac
Definition emission.h:343
EmissionProxy reference
Definition emission.h:362
vector< realnum > m_Pesc
Definition emission.h:346
vector< double > m_xObsIntensity
Definition emission.h:357
vector< double > m_ColOvTot
Definition emission.h:335
vector< realnum > m_FracInwd
Definition emission.h:338
vector< realnum > m_Pdest
Definition emission.h:345
vector< long > m_ipFine
Definition emission.h:341
vector< realnum > m_TauCon
Definition emission.h:351
vector< realnum > m_gf
Definition emission.h:339
vector< realnum > m_opacity
Definition emission.h:342
vector< realnum > m_Pelec_esc
Definition emission.h:347
void resize(size_t i)
Definition emission.h:411
const_iterator begin() const
Definition emission.h:383
vector< double > m_VoigtLineCen
Definition emission.h:349
vector< double > m_pump
Definition emission.h:350
void copy(const EmissionProxy &other)
Definition emission.h:712
double & VoigtLineCen() const
Definition emission.h:682
double & xObsIntensity() const
Definition emission.h:547
double & ColOvTot() const
Definition emission.h:632
realnum & damp() const
Definition emission.h:622
tracker & TauTrack() const
Definition emission.h:502
long int & ipFine() const
Definition emission.h:462
double & PopOpc() const
Definition emission.h:672
EmissionProxy(EmissionList *list, int index)
Definition emission.h:31
EmissionList list_type
Definition emission.h:22
realnum & TauCon() const
Definition emission.h:512
int & iRedisFun() const
Definition emission.h:452
TransitionProxy Tran() const
Definition transition.h:501
realnum & gf() const
Definition emission.h:572
realnum Ploss() const
Definition emission.h:130
realnum & AutoIonizFrac() const
Definition emission.h:642
double & ots() const
Definition emission.h:702
double & xIntensity() const
Definition emission.h:542
realnum & Pesc() const
Definition emission.h:582
realnum & Pelec_esc() const
Definition emission.h:592
realnum & Aul() const
Definition emission.h:692
void check() const
Definition emission.h:35
realnum & TauIn() const
Definition emission.h:472
realnum & opacity() const
Definition emission.h:652
double & pump() const
Definition emission.h:532
double & mult_opac() const
Definition emission.h:662
ProxyIterator< EmissionProxy, EmissionConstProxy > iterator
Definition emission.h:23
realnum & FracInwd() const
Definition emission.h:522
int m_index
Definition emission.h:28
ProxyIterator< EmissionConstProxy, EmissionConstProxy > const_iterator
Definition emission.h:24
EmissionList * m_list
Definition emission.h:27
EmissionProxy()
Definition emission.h:30
realnum & Pdest() const
Definition emission.h:602
realnum & TauInSpecific() const
Definition emission.h:482
realnum & TauTot() const
Definition emission.h:492
realnum & dampXvel() const
Definition emission.h:612
realnum Pesc_total() const
Definition emission.h:127
int & ipTran() const
Definition emission.h:562
Definition proxy_iterator.h:59
Definition transition.h:135
Definition transition.h:211
Definition transition.h:24
Definition iter_track.h:268
void EmLineJunk(EmissionList::reference t)
Definition emission.cpp:12
void EmLineZero(EmissionList::reference t)
Definition emission.cpp:95
void TauZero(EmissionList::reference t)
Definition emission.cpp:75
secant_track tracker
Definition emission.h:17