|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmmc.PhysicsModel
mmc.CrossSections
mmc.Epairproduction
mmc.EpairStochastic
public class EpairStochastic
class contains functions necessary for calculation of e+e- pair production losses
Field Summary | |
---|---|
Interpolate[] |
J
|
Interpolate[] |
Jo
|
boolean |
jt
|
Fields inherited from class mmc.Epairproduction |
---|
c, epair, s, vMax, vMin, vUp |
Fields inherited from class mmc.CrossSections |
---|
b, cb, cd, ce, ci, component, cp, cros, d, e, 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 | |
---|---|
EpairStochastic(Epairproduction cros)
initializes an integral class separate from that in Propagate |
Method Summary | |
---|---|
double |
dNdx()
this is what the sum over all components of dN/dx is equal to |
double |
dNdx(double rnd)
this is what the sum over all components of dN/dx is equal to |
double |
e(double rnd)
this is the value of e=v*E, corresponding to rnd in the call to dNdx for the component chosen with rnd in the argument |
double |
function(double v)
this is what d2N/dv,dx is equal to - interface to Integral |
double |
functionInt(double e)
1d parametrization - interface to Interpolate |
double |
functionInt(double e,
double v)
2d parametrization - interface to Interpolate |
Methods inherited from class mmc.Epairproduction |
---|
ePair, setEnergy |
Methods inherited from class mmc.CrossSections |
---|
getdx, getef |
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
public Interpolate[] Jo
Constructor Detail |
---|
public EpairStochastic(Epairproduction cros)
Method Detail |
---|
public double function(double v)
function
in interface FunctionOfx
function
in class Epairproduction
public double dNdx()
public double dNdx(double rnd)
public double e(double rnd)
public double functionInt(double e, double v)
functionInt
in interface FunctionInt2
functionInt
in class Epairproduction
public double functionInt(double e)
functionInt
in interface FunctionInt
functionInt
in class CrossSections
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |