Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.873.888 Times

PhotonAttenuation 2.0

  Date Added: July 25, 2013  |  Visits: 268

PhotonAttenuation

Report Broken Link
Printer Friendly Version


Product Homepage
Download (19 downloads)



Set of functions providing the attenuation and energy absorption coefficients of x-ray and gamma-ray photons in various materials, based on NIST report 5632, by J. Hubbell and S.M. Seltzer.X = PhotonAttenuation(Material, Energy, Options, Thickness)Function providing the attenuation and energy absorption of x-ray and gamma-ray photons in various materials including mixtures and compounds, based on NIST report 5632, by J. Hubbell and S.M. Seltzer.Input:1) Material - string, number or array of strings, numbers or cells describing material type. - Element atomic number Z - in 1 to 100 range - Element symbols - 'Pb', 'Fe' - Element names - 'Lead', 'Iron', 'Cesium' or 'Caesium' - Some common names and full compound names - 'Water', 'Polyethylene' (see function PhysProps for more details) - Compound formulas - 'H2SO4', 'C3H7NO2'- those are case sensitive - Mixtures of any of above with fractions by weight ? like 'H(0.057444)C(0.774589)O(0.167968)' for Bakelite or 'B(10)H(11)C(58)O(21)' for Borated Polyethylene (BPE-10)2) Energy - Energy of the photons. Can be single energy or vector of energies. Several formats are allowed: - Energy in MeV, should be in [0.001, 20] MeV range. - Wavelengths in nano-meters. Encoded as negative numbers. The valid range is 6.1982e-5 to 1.2396 nm; - Continuous Spectrum - Encoded in 2 columns: column one contains energy and column two contains relative number of photons at that energy. Spectrum is assumed to be continuous and output is calculated through integration using 'trapz' function.3) Options - specifies what to return. String or number: 1. 'mac' - function returns Mass Attenuation Coefficients in cm^2/g 2. 'meac' - function returns Mass Energy-Absorption Coefficients in cm^2/g. See link below for more info: http://physics.nist.gov/PhysRefData/XrayMassCoef/chap3.html 3. 'cross section' - function returns cross section in barns per atom (convert to cm^2 per atom by multiplying by 10^24). Available only for elements. 4. 'mean free path' - function returns mean free path (in cm) of photon in the given material . Available only for chemicals recognized by 'PhysProps' function (since density is needed). 5. 'transmission' - fraction of protons absorbed by given thickness of material4) Thickness - Thickness of material in cm. Either scalar or vector of the same length as number of materials. Negative numbers indicate mass thickness measured in g/cm^2 (density*thickness). Needed only if energy spectrum is used or in case of Options set to 'Transmission'.There are 3 other functions in the set that are used by 'PhotonAttenuation' function:1) PhysProps - index of physical properties (density and atomic mass) and names of elements and compounds2) ParseChemicalFormula - function converting many different styles of names used for elements, compounds and mixtures to uniform list of elements and their weight ratios.3) PhotonAttenuationQ - low-level version of 'PhotonAttenuation' function with very few input options.4) PhotonAttenuation_examples - a script with many examples of how to use this package.References:Tables are based on "X-Ray Attenuation and Absorption for Materials of Dosimetric Interest" (XAAMDI) database (NIST 5632 report): J. Hubbell and S.M. Seltzer, "Tables of X-Ray Mass Attenuation Coefficients and Mass Energy-Absorption Coefficients 1 keV to 20 MeV for Elements Z = 1 to 92 and 48 Additional Substances of Dosimetric Interest, "National Institute of Standards and Technology report NISTIR 5632 (1995). http://physics.nist.gov/PhysRefData/XrayMassCoef/cover.htmlMAC values for elements 93 to 100 (Neptunium to Fermium) came from XCOM: Photon Cross Sections Database (NBSIR 87-3597): Those tables give photon's "total attenuation coefficients" for elements with atomic number (Z) smaller than 100. Photon energy range is from 0.001 MeV to 100 GeV. http://physics.nist.gov/PhysRefData/Xcom/Text/XCOM.htmlHistory:Written by Jarek Tuszynski (SAIC), 2006Inspired by John Schweppe Mathematica code avaiable at http://library.wolfram.com/infocenter/MathSource/4267/

Requirements: No special requirements
Platforms: Matlab
Keyword: Compounds Converting Densitythickness Length Measured Needed Negative Parsechemicalformula Photonattenuation Scalar Spectrum Styles Thickness Transmission Uniform
Users rating: 0/10

License: Freeware Size: 163.84 KB
USER REVIEWS
More Reviews or Write Review


PHOTONATTENUATION RELATED
Utilities  -  HowTallIsIt 1.2
This app calculates the measurement of the target object in comparison with the reference object in the picture. e.g. - measure the height of the person in the picture with you - measure the height of the person using the scale...
5.1 MB  
Lifestyle  -  Toddler Paint 2.6.0.0
* Now with in-app purchase to permanently remove ads!* My son always had to ask me to change colors on all the existing kids paint apps, and all of them were filled with drop downs and menus for confusing settings that are difficult for little...
1024 KB  
Business  -  Unit Converter and Price Calculator Tool 3.0.1.5
Freeware unit converter and price calculator software is very powerful tool that contains important features which are helpful for realtor needed for rapidly and easily conversion from one unit to another of area and length. Software is also...
759 KB  
Development Editors  -  Turns-n-Layers 1.1
Turns-n-Layers is a command line transformer and induction coil design aid that calculates the amount of wire needed, both length (feet) and weight (lbs). Also, the finished dimensions of the coil and the resistance are also returned.
40.96 KB  
Utilities  -  HamAntCal 2.0
HamAntCal Version 2.0 (Ham Antenna Calculator) will simply and intuitively calculate for you the starting length needed for constructing your antennas in feet/inches or in meters. It will calculate the starting length for "Dipole's", "Inverted...
716.8 KB  
Productivity  -  Convert My Units 1.1.0.0
THE ONLY UNIT CONVERTER THAT DOES TIMEZONE CONVERSION. This application allows conversion of commonly used units including time, distance, length, temperature, weight, speed, area and volume. Common conversions include converting: -a...
1024 KB  
Scientific Calculators  -  PLUS BOMGen 1.00
PLUS BOMGen :- It is a valuable tool for anyone generating a BOM, and making products, typically purchase departments of companies in Wood, Cabinets, Modular Furniture, Modular Kitchens etc. It also finds application in Glazing and Aluminium...
6.37 MB  
Audio Editors  -  Able MP3 OGG to WAV converter 1.00
Able MP3 OGG to WAV converter is a Windows software for converting MP3 and Ogg Vorbis files to WAV format. (suitable for burning to CD)Just drag your files, hit convert and you are done.If you need to fill your CD optimally, you'll make use of...
905 KB  
MP3 Tools  -  Song Length Finder 1
The Song Length Finder is a quick and easy tool that lets you search your music collection for songs of a certain length. Maybe you have a music compilation CD that you have to fill the last 5 minutes of. Maybe there's a movie scene that is...
187.49 KB  
Multi-Purpose Audio Players  -  MC Full Audio Converter 1.8.0
In the digital era music listening has become just as complex as music itself and additional tools to simplify the experience is often needed. MC Full Audio Converter is such an audio tool that provides full support for CD ripping and audio...
3.64 MB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Free Ecommerce website creator 1.2
Free Ecommerce website creator is a free PHP shop creating script. This allows you to put a online shop on your own website. Create your own free ecommerce website for Your Business. Create an online shop using easyGUI online shop creator. The...
1.44 KB  
Scripts  -  MochiGames PHP Script ZDR 1.00
MochiGames PHP Script ZDR is web site, ready for use, for flash games. These flash games are downloaded automatically by "MochiGames PHP Script ZDR" from MochiGames media. The use of the games is free, you can use your own Mochi Publisher ID and...
368.54 KB  
Scripts  -  Php Chat 2.0
Add a free php site, single sign-on and multiple skins, 100% free 1. Server Modes: The chat server has paid mode and free mode. If the free chat mode, a free chat room will be assigned to your website with your domain as the room name. 2....
938.87 KB  
Scripts  -  Nibbleblog 3.0.1
Nibbleblog it's a powerful engine for creation and manipulation of BLOG's completely free. Very simple to install and configure (Only 1 step). The database used is based on XML files and this way it is not necessary to use MySQL or similar DBMS....
371.09 KB  
Scripts  -  PHP File Manager | CloudOsys 2.9b8
CloudOsys is a PHP file manager, a tool that allows your visitors upload files such as media content directly to your website. Your visitors will upload files directly to your website, where they can share and comment on them. Through cloud...
1.41 MB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB  
Development Tools  -  PHP Docbook Displayer for Scripts 1.0b
PHP Docbook Displayer provides XSL and CSS stylesheets, and PHP scripts, to generate easily and dynamically websites from Docbook files.It aims at simplifying to the max the web publication process : simply drop the docbook file under the site root !
102.4 KB  
Development Tools  -  WP Translate 1.0
This simple language translation plugin allows your users to quickly translate your webpages, through a widget on your blog.You have the option to select the title of the Widget, which will be displayed above the language translation form. Users...
10 KB  
Development Tools  -  save2word 1.0
A simple function to copy figure from MATLAB into MS Word automatically. It is a modification of saveppt (a function in File exchange) that save figures to MS Powerpoint.
10 KB