|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmmc.PhysicsModel
mmc.CrossSections
mmc.Ionizationloss
mmc.IonizContinuous
public class IonizContinuous
class contains functions necessary for calculation of ionization losses
| Field Summary | |
|---|---|
Interpolate |
J
|
boolean |
jt
|
| Fields inherited from class mmc.Ionizationloss |
|---|
beta, c, gamma, ioniz, s, vMax, vMin, vUp |
| Fields inherited from class mmc.CrossSections |
|---|
b, cb, cd, ce, ci, component, cp, cros, d, e, i, Jdf, lpm, m, n, p |
| Fields inherited from class mmc.PhysicsModel |
|---|
Alpha, bigEnergy, C, 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 | |
|---|---|
IonizContinuous(Ionizationloss cros)
initializes an integral class separate from that in Propagate |
|
| Method Summary | |
|---|---|
double |
dEdx()
contribution of ionization to -dE/dx |
double |
function(double v)
inelastic electron bremsstrahlung correction to dEdx - interface to Integral |
double |
functionInt(double e)
1d parametrization - interface to Interpolate |
| Methods inherited from class mmc.Ionizationloss |
|---|
d2Ndvdx, inelCorrection, setEnergy |
| Methods inherited from class mmc.CrossSections |
|---|
getdx, getef |
| Methods inherited from class mmc.PhysicsModel |
|---|
functionInt |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public Interpolate J
public boolean jt
| Constructor Detail |
|---|
public IonizContinuous(Ionizationloss cros)
| Method Detail |
|---|
public double function(double v)
function in interface FunctionOfxfunction in class CrossSectionspublic double dEdx()
public double functionInt(double e)
functionInt in interface FunctionIntfunctionInt in class CrossSections
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||