mmc
Class Energy2LossE

java.lang.Object
  extended by mmc.PhysicsModel
      extended by mmc.Energy2Loss
          extended by mmc.Energy2LossE
All Implemented Interfaces:
FunctionInt, FunctionInt2, FunctionOfx

public class Energy2LossE
extends Energy2Loss

class contains functions for evaluation of the spread of the continuous energy losses


Field Summary
 Interpolate J
           
 Interpolate Jdf
           
 boolean jt
           
 
Fields inherited from class mmc.Energy2Loss
cros, e2le, e2loss, e2lx, m, 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
Energy2LossE(Energy2Loss e2loss)
          initializes an integral class separate from that in Propagate
 
Method Summary
 double dE2de(double ei, double ef)
          contribution of everything to -dE2/de
 double function(double E)
          total energy^2 losses - interface to Integral
 double functionInt(double e)
          1d parametrization - interface to Interpolate
 
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

J

public Interpolate J

Jdf

public Interpolate Jdf

jt

public boolean jt
Constructor Detail

Energy2LossE

public Energy2LossE(Energy2Loss e2loss)
initializes an integral class separate from that in Propagate

Method Detail

function

public double function(double E)
total energy^2 losses - interface to Integral

Specified by:
function in interface FunctionOfx
Overrides:
function in class PhysicsModel

dE2de

public double dE2de(double ei,
                    double ef)
contribution of everything to -dE2/de


functionInt

public double functionInt(double e)
1d parametrization - interface to Interpolate

Specified by:
functionInt in interface FunctionInt
Overrides:
functionInt in class PhysicsModel