mmc
Class Decay

java.lang.Object
  extended by mmc.PhysicsModel
      extended by mmc.CrossSections
          extended by mmc.Decay
All Implemented Interfaces:
DFunctionOfx, FunctionInt, FunctionInt2, FunctionOfx

public class Decay
extends CrossSections
implements DFunctionOfx

class contains functions necessary for the calculation of decay


Field Summary
static boolean flag
           
 java.lang.String out
           
 
Fields inherited from class mmc.CrossSections
b, cb, cd, ce, ci, component, cp, cros, d, e, i, J, Jdf, jt, 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
Decay(CrossSections cros)
          creates internal references to p and m
 
Method Summary
 double decay()
          this cross section describes decay
 double dFunction(double x)
          function for electron energy calculation - interface to FindRoot
 double e(double ernd, double arnd, double srnd, Output o)
          energy of the electron that results from the muon decay
 double function(double x)
          function for electron energy calculation - interface to FindRoot
 
Methods inherited from class mmc.CrossSections
functionInt, 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

flag

public static boolean flag

out

public java.lang.String out
Constructor Detail

Decay

public Decay(CrossSections cros)
creates internal references to p and m

Method Detail

decay

public double decay()
this cross section describes decay


e

public double e(double ernd,
                double arnd,
                double srnd,
                Output o)
energy of the electron that results from the muon decay


function

public double function(double x)
function for electron energy calculation - interface to FindRoot

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

dFunction

public double dFunction(double x)
function for electron energy calculation - interface to FindRoot

Specified by:
dFunction in interface DFunctionOfx