|
||||||||||
Answer to Question #4920 Submitted to "Ask the Experts"Category: Radiation Basics — Photons The following question was answered by an expert in the appropriate field: Q
I am looking for a program that will calculate an x-ray spectrum. A
You do not specify the nature of the x-ray source that is responsible
for the spectrum. There are various spectral sources including, for
example, fluorescence x rays, often used in elemental analysis because
of the discrete energies of the characteristic x rays and produced by
atomic excitation with higher-energy photons or charged particles;
astrophysical sources, whose characteristics are illuminated by study
of x rays emitted from certain bodies and gases; and bremsstrahlung
x-ray sources that generate a continuous distribution of photons,
usually through the slowing down of high-speed electrons as they are
deflected in the fields of nuclei. The latter process is common in
diagnostic x-ray machines, linear accelerators used as high-energy
bremsstrahlung sources in radiation therapy, electron accelerators used
in industrial processing, and a variety of other situations in which
high-speed electrons interact with materials. There is information
available in a mix of materials, depending on the nature of the x-ray
source. I am assuming that your interests are probably related to
bremsstrahlung spectra produced by electron interactions.
Two of the most popular and powerful computer codes that have been and
are used to calculate the energy distributions of bremsstrahlung
photons from electron interactions are Monte Carlo probabilistic codes,
one being referred to as MCNP (Monte Carlo N-Particle transport code)
and the second being EGS4 (Electron-Gamma Shower). They both are
available in versions that run on PCs, although you will likely require
a suitable FORTRAN compiler. Both of these codes are available for a
fee from the Radiation Safety Information Computation Center (RSICC) at
Oak Ridge National Laboratory.
If you are not experienced with the use of similar codes, you will find
the learning curve rather steep. Some national laboratories and private
groups offer training courses that instruct participants in the use of
these codes; you can usually find course announcements in various
technical society publications and on the Internet. The Monte Carlo
codes are extremely versatile in that they allow modeling of complex
geometries and multiple materials and can track the production of
bremsstrahlung photons and follow their penetration through
user-specified thicknesses and types of materials.
Answer posted on 8 November 2005. The information and material posted on this Web site is intended as general reference information only. Specific facts and circumstances may alter the concepts and applications of materials and information described herein. The information provided is not a substitute for professional advice and should not be relied upon in the absence of such professional advice specific to whatever facts and circumstances are presented in any given situation. Answers are correct at the time they are posted on the Web site. Be advised that over time, some requirements could change, new data could be made available, or Internet links could change. For answers that have been posted for several months or longer, please check the current status of the posted information prior to using the responses for specific applications.
|
||||||||||
| This page last updated 18 December 2009. Ask Question | Search ATE | Site Map | Privacy Statement | Disclaimer | Security Notice | Webmaster | ||||||||||