4 #ifndef QUANTUMSTATE_H_
5 #define QUANTUMSTATE_H_
77 const_iterator
begin()
const;
79 const_iterator
end()
const;
85 size_t old_size =
size();
88 m_Boltzmann.resize(i);
101 m_DestCollBB.resize(i);
102 m_DestPhotoBB.resize(i);
103 m_CreatCollBB.resize(i);
107 for (
size_t n=old_size;
n<i; ++
n)
118 return m_labels.size();
141 m_list(list), m_index(index) {}
174 double &DestCollBB()
const
179 double &DestPhotoBB()
const
184 double &CreatCollBB()
const
250 m_list(list), m_index(index) {}
278 double DestCollBB()
const
282 double DestPhotoBB()
const
286 double CreatCollBB()
const
vector< double > m_ColDen
qStateProxy(list_type *list, int index)
ProxyIterator< qStateProxy, qStateConstProxy > iterator
qStateConstProxy(const list_type *list, int index)
ProxyIterator< qStateProxy, qStateConstProxy > iterator
vector< double > m_DestCollBB
const char * chConfig() const
qStateConstProxy const_reference
const char * chConfig() const
vector< double > m_DestPhotoBB
ProxyIterator< qStateConstProxy, qStateConstProxy > iterator
double & ConBoltz() const
vector< double > m_ConBoltz
const char * chLabel() const
vector< quantumStateLabels > m_labels
const char * chLabel() const
vector< Energy > m_energy
vector< double > m_CreatCollBB
double & lifetime() const
ProxyIterator< qStateConstProxy, qStateConstProxy > const_iterator
reference operator[](int i)
vector< double > m_lifetime
double & Boltzmann() const
vector< double > m_Boltzmann