|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmmc.PhysicsModel
mmc.Medium
public class Medium
medium definition
| Field Summary | |
|---|---|
double |
a
|
double[] |
A
|
double[] |
B
|
double |
C
|
double |
C1
|
double |
d0
|
java.lang.String[] |
E
|
protected double |
ecut
|
double |
I
|
double |
m
|
double[] |
M
|
double |
MM
|
double[] |
mN
|
double[] |
n
|
java.lang.String |
name
|
double |
No
|
int |
num
|
double[] |
P
|
double |
r
|
double |
rho
|
double |
Ro
|
double |
totA
|
double |
totZ
|
protected double |
vcut
|
double |
X0
|
double |
X1
|
double |
Xo
|
double[] |
Z
|
double |
ZA
|
| Fields inherited from class mmc.PhysicsModel |
|---|
Alpha, bigEnergy, Cmon, computerPrecision, De2, Ds2, ebig, elow, Gf, Gw, Gz, halfPrecision, imaxs, iprec, iprec2, iromb, K, Lmu, Log10, Lstau, Ltau, Ma1, Me, Mmon, Mmu, Mn, Mp, Mpi, Mrh, Mrs, Mstau, Mtau, Mw, Mz, Na, nlow, num1, num2, num3, Pi, Re, Ry, sqrt2, sqrt3, sqrtE, St2, Tt2, xres, Xw |
| Constructor Summary | |
|---|---|
Medium(java.lang.String w,
double ecut,
double vcut,
double rho)
initialize medium by its name and proposed values of energy cut (ecut) and fractional energy cut (vcut). |
|
| Method Summary | |
|---|---|
double |
function(double r)
Woods-Saxon potential calculation - interface to Integral |
double |
radl(double Z)
calculate radiation length for simple elements |
double |
vCut(double E)
return the value of the fractional energy cut, as described in the help for the constructor |
| Methods inherited from class mmc.PhysicsModel |
|---|
functionInt, functionInt |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public int num
public double[] Z
public double[] A
public double[] n
public double totZ
public double ZA
public double I
public double C1
public double C
public double a
public double m
public double X0
public double X1
public double d0
public double r
public double[] B
public double[] P
public double Xo
public double rho
public double Ro
public double No
public double[] M
public java.lang.String[] E
public java.lang.String name
protected double ecut
protected double vcut
public double[] mN
public double MM
public double totA
| Constructor Detail |
|---|
public Medium(java.lang.String w,
double ecut,
double vcut,
double rho)
| Method Detail |
|---|
public double radl(double Z)
public double vCut(double E)
public double function(double r)
function in interface FunctionOfxfunction in class PhysicsModel
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||