| cloudy
    trunk
    | 
#include <collision.h>

| Public Types | |
| typedef CollisionProxy | reference | 
| Public Member Functions | |
| CollisionList (size_t i) | |
| CollisionList () | |
| CollisionProxy | operator[] (size_t i) | 
| size_t | size (void) const | 
| void | resize (size_t i) | 
| void | reserve (size_t i) | 
| Private Member Functions | |
| CollisionList & | operator= (const CollisionList &) | 
| CollisionList (const CollisionList &) | |
| Private Attributes | |
| vector< collision_rates > | m_rates | 
| vector< realnum > | m_col_str | 
| vector< realnum > | m_rate_lu_nontherm | 
| vector< int > | m_is_gbar | 
| vector< double > | m_cool | 
| vector< double > | m_heat | 
| Friends | |
| class | CollisionProxy | 
Definition at line 143 of file collision.h.
Definition at line 156 of file collision.h.
| 
 | private | 
| 
 | inlineexplicit | 
Definition at line 157 of file collision.h.
References resize().

| 
 | inlineexplicit | 
Definition at line 161 of file collision.h.
| 
 | private | 
| 
 | inline | 
Definition at line 162 of file collision.h.
References CollisionProxy.
| 
 | inline | 
Definition at line 179 of file collision.h.
References m_col_str, m_cool, m_heat, m_is_gbar, m_rate_lu_nontherm, and m_rates.
Referenced by TransitionListImpl::reserve().
| 
 | inline | 
Definition at line 170 of file collision.h.
References m_col_str, m_cool, m_heat, m_is_gbar, m_rate_lu_nontherm, and m_rates.
Referenced by CollisionList(), and TransitionListImpl::resize().
| 
 | inline | 
Definition at line 166 of file collision.h.
References m_rates.
| 
 | friend | 
Definition at line 155 of file collision.h.
Referenced by operator[]().
| 
 | private | 
Definition at line 146 of file collision.h.
Referenced by CollisionProxy::col_str(), reserve(), and resize().
| 
 | private | 
Definition at line 149 of file collision.h.
Referenced by CollisionProxy::cool(), reserve(), and resize().
| 
 | private | 
Definition at line 150 of file collision.h.
Referenced by CollisionProxy::heat(), reserve(), and resize().
| 
 | private | 
Definition at line 148 of file collision.h.
Referenced by CollisionProxy::is_gbar(), reserve(), and resize().
| 
 | private | 
Definition at line 147 of file collision.h.
Referenced by CollisionProxy::rate_lu_nontherm(), CollisionProxy::rate_lu_nontherm_set(), reserve(), and resize().
| 
 | private | 
Definition at line 145 of file collision.h.
Referenced by CollisionProxy::rate_coef_ul(), CollisionProxy::rate_coef_ul_set(), reserve(), resize(), and size().
 1.8.5
 1.8.5