Ignore:
Timestamp:
Aug 7, 2011, 12:49:02 PM (13 years ago)
Author:
Evgeny Stambulchik <Evgeny.Stambulchik@…>
Branch:
default
Phase:
public
Message:

Added Stark Delta_0 normalization energy.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • source/class/pf/Plasma.js

    r227 r267  
    123123        },
    124124       
    125         getQsHwhm: function(s)
     125        getDelta0: function(s)
    126126        {
    127127            var n_u = this.n_u;
     
    129129            var Z_core = this.r.getQ() + 1;
    130130            var ef = s.getHoltsmarkField();
     131           
     132            return 3/2*(n_u*n_u - n_l*n_l)/Z_core*ef;
     133        },
     134       
     135        getQsHwhm: function(s)
     136        {
     137            var n_u = this.n_u;
     138            var n_l = this.n_l;
     139
    131140            var ppi = this.getPpiFactor(s);
    132141            var rpi = this.getRpiFactor(s);
    133142           
    134143            // 1.4385 is S_1 HWHM
    135             var hwhm = 1.4385*3/2*(n_u*n_u - n_l*n_l)/Z_core*ef*ppi*rpi;
     144            var hwhm = 1.4385*this.getDelta0(s)*ppi*rpi;
    136145           
    137146            // rude correction for alpha lines
Note: See TracChangeset for help on using the changeset viewer.