edu.stanford.rsl.konrad.physics.materials
Class Element
java.lang.Object
edu.stanford.rsl.konrad.physics.materials.Material
edu.stanford.rsl.konrad.physics.materials.Element
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class Element
- extends Material
This class models an elemental material.
- Author:
- Rotimi X Ojo
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Element
public Element()
getSymbol
public java.lang.String getSymbol()
setSymbol
public void setSymbol(java.lang.String symbol)
setAtomicNumber
public void setAtomicNumber(double atomicNumber)
getAtomicNumber
public double getAtomicNumber()
setAtomicWeight
public void setAtomicWeight(double atomicWeight)
getAtomicWeight
public double getAtomicWeight()
getMassAttenuation
public java.util.TreeMap<java.lang.Double,java.util.TreeMap<java.lang.String,java.lang.Double>> getMassAttenuation()
setMassAttenuation
public void setMassAttenuation(java.util.TreeMap<java.lang.Double,java.util.TreeMap<java.lang.String,java.lang.Double>> massAttenuation)