Package dwvisser.nuclear

Classes for calculating low energy relativistic kinematics and stopping in materials.

See:
          Description

Class Summary
Absorber An abstraction of a thickness of material acting as a stopper of energetic ions.
Beam  
BindingEnergyTable Class for storing binding energies.
Boost This class handles general boosts from one lorentz frame to another.
EnergyLoss  
Fatrump  
FocalPlanePlot This class will execute a process to simulate the focal plane detector.
Gas Implementation of Absorber for gasses.
Nucleus Class representing atomic nuclei for the purposes of kinematics calculations.
NucleusTest JUnit test of Nucleus.
Particle  
PIDsimulation This class will execute a process to simulate the focal plane detector.
Reaction Given experimental parameters beam energy, beam, target, projectile, can give useful quantities via it's getter methods.
Solid Implementation of Absorber for a solid.
TUNL_PID This class will execute a process to simulate the focal plane detector.
 

Exception Summary
KinematicsException Thrown in kinematically disallowed situations.
NuclearException Thrown in the dwvisser.nuclear package.
 

Package dwvisser.nuclear Description

Classes for calculating low energy relativistic kinematics and stopping in materials.

OSI Certified Open Source Software

This package is free software; you can redistribute it and/or modify it under the terms of the University of Illinois/NCSA Open Source License.

This package is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the University of Illinois/NCSA Open Source License for more details.

You should have received a copy of the University of Illinois/NCSA Open Source License along with this program; if not, see http://www.opensource.org/