|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.util.Dictionary<K,V>
java.util.Hashtable
org.jscience.physics.nuclear.kinematics.nuclear.MassExcessTable
public class MassExcessTable
Class for storing binding energies. Has a hashtable storing binding
energies (as UncertainNumber objects) with the
Nucleus objects as keys. It also has a table mapping element symbols
to element numbers.
| Constructor Summary | |
|---|---|
MassExcessTable()
Default constructor, necessary for loading from ObjectInputStream. |
|
| Method Summary | |
|---|---|
int |
getElementNumber(java.lang.String s)
Get the element number for the specified element symbol, ignoring case. |
java.util.List |
getIsotopes(int Z)
Return a Vector of Nucleus objects
representing the isotopes of the given element. |
UncertainNumber |
getMassExcess(Nucleus n)
Get the binding energy in MeV of the specified nucleus. |
java.lang.String |
getSymbol(int Z)
Get the element symbol for the specified element number. |
static MassExcessTable |
load(TableText which)
DOCUMENT ME! |
static void |
main(java.lang.String[] args)
for testing purposes only |
| Methods inherited from class java.util.Hashtable |
|---|
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MassExcessTable()
ObjectInputStream.
| Method Detail |
|---|
public UncertainNumber getMassExcess(Nucleus n)
n - DOCUMENT ME!
public java.lang.String getSymbol(int Z)
Z - DOCUMENT ME!
public int getElementNumber(java.lang.String s)
throws NuclearException
s - DOCUMENT ME!
NuclearException - DOCUMENT ME!public java.util.List getIsotopes(int Z)
Vector of Nucleus objects
representing the isotopes of the given element.
Z - DOCUMENT ME!
public static MassExcessTable load(TableText which)
which - DOCUMENT ME!
public static void main(java.lang.String[] args)
args - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||