APS Excellence in Physics Education Award
November 2019

Education Prize Logo
Science SPORE Prize
November 2011

NSF Logo
The Open Source Physics Project is supported by NSF DUE-0442581.

Differential X-Ray Absorption Model Documents

This material has 2 associated documents. Select a document title to view a document's information.

Main Document

Differential X-Ray Absorption Model 

written by Michael R. Gallis

The Differential X-Ray Absorption Model provides a qualitative exploration of how X-rays interact with varying material properties and how this difference can produce contrast in the x-ray image.  For a typical medical diagnostic, images are created when X-rays from a source penetrate an object and then expose a film. This simulation shows how different materials in the X-rays beam produce the contrast that generates the detail of the image.

The Differential X-Ray Absorption Model was created by Michael Gallis using the Easy Java Simulations (EJS) modeling tool. It is distributed as a ready-to-run (compiled) Java archive. You can examine and modify this compiled EJS model if you run the model (double click on the model's jar file), right-click within a plot, and select "Open Ejs Model" from the pop-up menu. You must, of course, have EJS installed on your computer. 

Last Modified June 3, 2014

This file has previous versions.

Source Code Documents

Differential X-Ray Absorption Source Code 

The source code zip archive contains an XML representation of the Differential X-Ray Absorption Model.  Unzip this archive in your EjsS 5 workspace to compile and run this model using EjsS 5 or above.

Last Modified April 15, 2014

OSP Projects:
Open Source Physics - EJS Modeling
Tracker
Physlet Physics
Physlet Quantum Physics
STP Book