Cloudy
Spectral Synthesis Code for Astrophysics
|
#include <grainvar.h>
Public Member Functions | |
AEInfo () | |
void | clear () |
Public Attributes | |
unsigned int | nSubShell |
vector< unsigned int > | nData |
vector< double > | IonThres |
vector< vector< double > > | AvNumber |
vector< vector< double > > | Energy |
Private Member Functions | |
void | p_clear0 () |
void | p_clear1 () |
this struct stores the data for the energy spectrum of emitted Auger electrons for a single element The data are currently taken from Table 4.1 and 4.2 of >>refer grain Dwek, E., & Smith, R.K., 1996, ApJ, 459, 686
|
inline |
|
inline |
vector< vector<double> > AEInfo::AvNumber |
AvNumber[nSubShell][nData[ns]]: no. of electrons per primary ionization
Referenced by GrainsInit(), p_clear0(), and ReadAugerData().
vector< vector<double> > AEInfo::Energy |
Energy[nSubShell][nData[ns]]: energy of electron in Ryd
Referenced by GrainsInit(), and ReadAugerData().
vector<double> AEInfo::IonThres |
IonThres[nSubShell]: ionization threshold for electron in this subshell in Ryd
Referenced by GrainsInit(), p_clear0(), and ReadAugerData().
vector<unsigned int> AEInfo::nData |
nData[nSubShell]: number of data points for each subshell
Referenced by GrainsInit(), p_clear0(), and ReadAugerData().
unsigned int AEInfo::nSubShell |
number of subshells of this element for which data is present
Referenced by GrainsInit(), InitBinAugerData(), p_clear1(), and ReadAugerData().