|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--dwvisser.nuclear.Absorber
An abstraction of a thickness of material acting as a stopper of energetic ions.
Field Summary | |
static int |
CM
|
protected double[] |
density
Densities in g/cm^3. |
protected double[] |
fractions
Fraction of nuclei that are this species. |
static int |
MICROGRAM_CM2
Units of thickness, ug/cm^2, mg/cm^2, cm |
static int |
MIL
|
static int |
MILLIGRAM_CM2
|
protected double |
thickness
|
protected int[] |
Z
|
Constructor Summary | |
Absorber()
|
Method Summary | |
abstract double |
getDensity()
Returns mass density of absorber in g/cm^3. |
int[] |
getElements()
|
double[] |
getFractions()
|
abstract Absorber |
getNewInstance(double factor)
Returns new absorber identical to this one, with thickness multiplied by factor . |
abstract double |
getThickness()
Returns thickness in micrograms/cm^2. |
protected double[] |
setFractions(double[] fin)
|
void |
setThickness(double value)
|
void |
setThickness(double value,
int units)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int MICROGRAM_CM2
public static final int MILLIGRAM_CM2
public static final int CM
public static final int MIL
protected int[] Z
protected double[] density
protected double[] fractions
protected double thickness
Constructor Detail |
public Absorber()
Method Detail |
public abstract double getThickness()
protected double[] setFractions(double[] fin)
public int[] getElements()
public double[] getFractions()
public void setThickness(double value, int units)
public void setThickness(double value)
public abstract double getDensity()
public abstract Absorber getNewInstance(double factor)
factor
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |