-
Notifications
You must be signed in to change notification settings - Fork 20
Mass energy-absorption data #31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@halcyon-gh I may not understand what you are looking for. The current database includes mass-attenuation data from Elam, Ravel, and Sieber (2002) and from Chantler (2000, 2016) -- see https://xraypy.github.io/XrayDB/biblio.html#id4 The data from Elam, Ravel, and Seiber was compiled based on several sources. I think that should be considered an "update" or "restatement" of the LLNL data. It should also replace the "McMaster" compilation. The FFAST data from Chantler has very similar results for mass attenuation but also includes the resonant scattering terms (and does not separate Compton from Rayleigh scattering, if I recall correctly). Both tables can be used to calculate the absorption (photo-electric) and attenuation (photo-electric absorption + coherent (Rayleigh) scattering + incoherent (Compton) scattering) of X-rays (say 100 to 500,000 eV) by matter. Are you looking for something different? |
I'm looking for mass energy-absorption rather than mass-attenuation coefficients, i.e. the fraction of photon energy that is deposited when transiting a medium rather than the fraction of photons that undergo interactions when transiting the medium (https://physics.nist.gov/PhysRefData/XrayMassCoef/chap3.html). This information would be useful for simulating x-ray detectors and dosimetry. The work I refer to does indeed include much duplicate information that is already present, but as far as I can tell the energy absorption is not available from the other sources currently in xraydb. |
@halcyon-gh The code here tabulates data for elements. If I understand correctly, the values you are looking for would depend on material density and also on secondary processes (for example, absorption might cause fluorescence, which might leave the sample but could also be re-absorbed causing tertiary processes). I don't think those values can be tabulated. They depend strongly on the composition, density, and even shape of the sample. OTOH, we calculate penetration depths and attenuation lengths all the time, as with Perhaps you would want to calculate those quantities. Is that correct? I have not looked at the Hubble & Seltzer pages in a while, so I am not sure how easy it would be to code up those calculations. When I see something like
I think "well that is over-simplified". Our samples have many fluorescing elements, some at 10 weight percent, but still dominating the absorption and fluorescence, and there is strong Compton and Elastic scatter. Any "average energy of fluorescence per absorbed radiation" would be a complex calculation. But, maybe you have a simpler case.... Anyway, I would expect that the values there are not ones to be tabulated, but to be calculated using the tabular data for the elements. |
The idea is indeed to calculate material energy absorption based on elemental properties similar to the I'm not sure if I understand your reply correctly. Are you saying that as derived values you would consider adding the calculations to obtain elemental energy absorption values from already present elemental properties to xraydb but not the tabulated elemental energy absorption values themselves, or are you referring to material energy absorption that should be calculated from tabulated elemental energy absorption? With the latter I agree. For the former I would need to take a closer look at how complex that would be since that kind of calculation is outside my area of expertise. |
Yes.
What "tabulated elemental energy absorption values"? Doesn't that have to depend on the composition and density of the material? How does one tabulate that? For Calculating "energy deposited" would be a bit more complicated. You would have to start with 'what is absorbed", "what is coherently/elastically scattered away", and "what is incoherently/inelastically scattered away" as in Then, you have to try to account for all fluorescence caused by the emission and then decide if re-absorption of those X-rays is important. That will depend on the sample geometry and size and also depend strongly on the energy of the fluorescence. For both elastic and inelastic scattering, you may need to consider secondary processes (say, absorption of the scattered beam). For inelastic scattering, the energy given to the electron will be "deposited" (unless you want to account for electron emission, in which case that becomes 'will be mostly "deposited"'), and for the angular variation of a) the energy of that electron and b) the scattering cross-section. These depend on X-ray energy too. It turns out that we have calculated and tabularized some of those in the |
It seems that in the current version mass energy-absorption data is not available in the database. Is there interest in adding this information to xraydb? If so I would be willing to work on this, based on data provided in the work of Boone & Chavez (https://doi.org/10.1118/1.597899).
The text was updated successfully, but these errors were encountered: