Difference between revisions of "X-ray absorption & fluorescence"

From Ug11bm
Jump to navigationJump to search
Line 26: Line 26:




== Links ==
== Web Links ==
'''WebAbsorb''': web based calculator to compute X-ray absorption for powder XRD capillary samples (11BM page)
'''WebAbsorb''': web based calculator to compute X-ray absorption for powder XRD capillary samples (11BM page)
http://11bm.xor.aps.anl.gov/absorb/absorb.php  
http://11bm.xor.aps.anl.gov/absorb/absorb.php  


 
'''MuCal''': calculate X-ray absorption, fluorescence and more (by C. Segre @ IIT/ANL
https://subversion.xor.aps.anl.gov/trac/pyFprime/
http://csrri.iit.edu/mucal.html




== Software ==


=== pyFPRIME and ABSORB ===


https://subversion.xor.aps.anl.gov/trac/pyFprime/


These two python GUI programs are used for computing approximate x-ray scattering cross sections (f, f' and f") for individual elements using the Cromer & Liberman algorithm.


'''FPRIME''' computes and plots elemental scattering factors.


* [http://csrri.iit.edu/mucal.html '''MuCal''': calculate X-ray absorption, fluorescence and more (by C. Segre @ IIT/ANL)]
'''ABSORB''' computes scattering and absorption for a given composition and makes an attempt to estimate density as well. ABSORB can be also accessed as a web utility (see http://11bm.xor.aps.anl.gov/absorb/absorb.php).

Revision as of 00:08, 29 August 2011

X-ray Absorption Information (11BM page) http://11bm.xor.aps.anl.gov/absorption.html


Absorption Length

The X-ray beam intensity (of wavelength = Lambda) at depth x into a material is calculated by Beer-Lambert law:

I(x) = e^(-x/Lambda)

The Absorption Length is then defined as the distance into a material where the x-ray beam intensity has decreased to 1 / e, or about 63%. (alternatively called Attenuation Length). Recall that e = 2.718.

This is a convenient value because:

(1/e) = e^(-x/Lambda)

ln(1/e) = ln(e ^-x/Lambda)

1 = x/Lambda

x = 1/Lambda
and 
x = 1/mu


Web Links

WebAbsorb: web based calculator to compute X-ray absorption for powder XRD capillary samples (11BM page) http://11bm.xor.aps.anl.gov/absorb/absorb.php

MuCal: calculate X-ray absorption, fluorescence and more (by C. Segre @ IIT/ANL http://csrri.iit.edu/mucal.html


Software

pyFPRIME and ABSORB

https://subversion.xor.aps.anl.gov/trac/pyFprime/

These two python GUI programs are used for computing approximate x-ray scattering cross sections (f, f' and f") for individual elements using the Cromer & Liberman algorithm.

FPRIME computes and plots elemental scattering factors.

ABSORB computes scattering and absorption for a given composition and makes an attempt to estimate density as well. ABSORB can be also accessed as a web utility (see http://11bm.xor.aps.anl.gov/absorb/absorb.php).