transition Class Reference

#include <transition.h>

Collaboration diagram for transition:
[legend]

Public Member Functions

 transition ()
void Junk (void)
void Zero (void)
void outline (double nonScatteredFraction, bool lgDoChecks)
void outline_resonance ()

Data Fields

quantumStateLo
quantumStateHi
emissionEmis
collision Coll
realnum WLAng
realnum EnergyK
realnum EnergyErg
realnum EnergyWN
long ipCont

Detailed Description

Definition at line 10 of file transition.h.


Constructor & Destructor Documentation

transition::transition (  )  [inline]

Definition at line 13 of file transition.h.

References Junk().

Here is the call graph for this function:


Member Function Documentation

void transition::Junk ( void   ) 

TransitionJunk set all elements of transition struc to dangerous values

Parameters:
*t 

Definition at line 496 of file transition.cpp.

References Coll, CollisionJunk(), DEBUG_ENTRY, DummyEmis, Emis, EnergyErg, EnergyK, EnergyWN, Hi, ipCont, Lo, and WLAng.

Referenced by atmdat_CHIANTI_readin(), atmdat_LAMDA_readin(), atmdat_readin(), FeIICreate(), HyperfineCreate(), iso_create(), ReadBadnellAIData(), and transition().

Here is the call graph for this function:

void transition::outline ( double  nonScatteredFraction,
bool  lgDoChecks 
)
void transition::outline_resonance (  ) 

outline_resonance - adds line photons to reflin and outlin, setting nonScatteredFraction as default for resonance lines

Definition at line 41 of file transition.cpp.

References t_emission::ColOvTot, Emis, and outline().

Referenced by FeII_RT_Out(), and RT_diffuse().

Here is the call graph for this function:

void transition::Zero ( void   ) 

TransitionZero set all elements of transition struc to zero

Parameters:
*t 

Definition at line 528 of file transition.cpp.

References Coll, CollisionZero(), DEBUG_ENTRY, Emis, EmLineZero(), Hi, Lo, and StateZero().

Referenced by CoolCarb(), FeII_LineZero(), iso_zero(), and RT_tau_init().

Here is the call graph for this function:


Field Documentation

index for line within continuum array, this is on the f, not c, scale, negative ipCont means this is not a radiative transition, and is used as a sentinel

Definition at line 41 of file transition.h.

Referenced by atom_level2(), atom_level3(), ContCreatePointers(), CoolCalc(), DumpLine(), emit_frac(), FeII_OTS(), FeIIPoint(), FillExtraLymanLine(), H21_cm_pops(), Junk(), lindst(), OccupationNumberLine(), outline(), PresTotCurrent(), prme(), PutLine_base(), RT_diffuse(), RT_line_all(), RT_line_escape(), RT_line_one_tau_reset(), RT_line_one_tauinc(), RT_line_pumping(), RT_OTS(), and Save1LineData().


The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Nov 2012 for cloudy by  doxygen 1.6.1