A B C D E F G H I J K L M N O P Q R S T V W X Y Z

A

A - Variable in class gen.CosCorr
 
A - Variable in class mmc.Medium
 
a - Variable in class mmc.Medium
 
aBigNumber - Static variable in class mmc.Interpolate
 
actionPerformed(ActionEvent) - Method in class web.web
 
advance(double, double, double) - Method in class mmc.Particle
advances the particle by the given distance
almc - Class in web
This is the graphical wrapper program for the lepton generator.
almc(String) - Constructor for class web.almc
 
almc(String[]) - Constructor for class web.almc
 
Alpha - Static variable in class mmc.PhysicsModel
 
Amanda - Class in tfa
Implements muon/tau propagation through multiple media to/through the detector.
Amanda() - Constructor for class tfa.Amanda
 
AMASIM - Static variable in class mmc.Output
 
AtmFlux - Class in gen
This is the main lepton generator class.
AtmFlux() - Constructor for class gen.AtmFlux
 
Atmosphere - Class in gen
Atmosphere parameter implementation.
Atmosphere(int, double) - Constructor for class gen.Atmosphere
Initialize class with model and ground elevation z0 in [km].

B

b - Variable in class mmc.CrossSections
 
B - Variable in class mmc.Medium
 
bb - Variable in class mmc.Photonuclear
 
beginAtmFlux() - Method in class gen.AtmFlux
begins the f2k stream.
beta - Variable in class mmc.Ionizationloss
 
bigEnergy - Static variable in class mmc.PhysicsModel
 
bigNumber - Static variable in class mmc.Interpolate
 
boxh - Variable in class tfa.Amanda
 
boxl - Variable in class tfa.Amanda
 
boxw - Variable in class tfa.Amanda
 
boxx - Variable in class tfa.Amanda
 
boxy - Variable in class tfa.Amanda
 
boxz - Variable in class tfa.Amanda
 
brems - Variable in class mmc.Bremsstrahlung
 
BremsContinuous - Class in mmc
class contains functions necessary for calculation of bremsstrahlung losses
BremsContinuous(Bremsstrahlung) - Constructor for class mmc.BremsContinuous
initializes an integral class separate from that in Propagate
BremsStochastic - Class in mmc
class contains functions necessary for calculation of bremsstrahlung losses
BremsStochastic(Bremsstrahlung) - Constructor for class mmc.BremsStochastic
initializes an integral class separate from that in Propagate
Bremsstrahlung - Class in mmc
class contains functions necessary for calculation of bremsstrahlung losses
Bremsstrahlung(Bremsstrahlung) - Constructor for class mmc.Bremsstrahlung
creates internal references to p and m, to be called from subclasses
Bremsstrahlung(CrossSections) - Constructor for class mmc.Bremsstrahlung
initializes subclasses and creates internal references to p and m

C

C - Variable in class gen.ExpCorr
 
c - Variable in class mmc.Bremsstrahlung
 
c - Variable in class mmc.Epairproduction
 
c - Variable in class mmc.Ionizationloss
 
C - Variable in class mmc.Medium
 
c - Variable in class mmc.Particle
 
c - Variable in class mmc.Photonuclear
 
C - Static variable in class mmc.PhysicsModel
 
C1 - Variable in class mmc.Medium
 
cb - Variable in class mmc.CrossSections
 
cd - Variable in class mmc.CrossSections
 
ce - Variable in class mmc.CrossSections
 
ci - Variable in class mmc.CrossSections
 
close() - Static method in class mmc.Output
close the table
Cmon - Static variable in class mmc.PhysicsModel
 
component - Variable in class mmc.CrossSections
 
computerPrecision - Static variable in class mmc.MathModel
 
computerPrecision - Static variable in class mmc.PhysicsModel
 
contiCorr - Variable in class mmc.Propagate
 
CosCorr - Class in gen
This class calculates atmosphere-dependent quantities for a fixed first interaction depth.
CosCorr(int, double, double) - Constructor for class gen.CosCorr
Initialize class with atmospheric model and ground elevation z0 in [km].
cosph - Variable in class mmc.Particle
 
costh - Variable in class mmc.Particle
 
cp - Variable in class mmc.CrossSections
 
createNext() - Method in class gen.AtmFlux
I3m function - creates particle set of the next event.
cros - Variable in class mmc.CrossSections
 
cros - Variable in class mmc.Energy2Loss
 
CrossSections - Class in mmc
initializes all cross sections and keeps references to them
CrossSections() - Constructor for class mmc.CrossSections
Necessary to keep class structure, since it is called from subclasses
CrossSections(CrossSections) - Constructor for class mmc.CrossSections
creates internal references to p and m, to be called from subclasses
CrossSections(Particle, Medium) - Constructor for class mmc.CrossSections
initializes all cross sections, creates internal references to p and m
CteqPDF - Class in gen
Parton distribution functions necessary for neutrino interaction cross sections are calculated here.
CteqPDF() - Constructor for class gen.CteqPDF
Initialize class with the default PDF set.
CteqPDF(int) - Constructor for class gen.CteqPDF
Initialize class with PDF set specified with i.
Ctq - Static variable in class gen.CteqPDF
 
cyll - Variable in class tfa.Amanda
 
cylr - Variable in class tfa.Amanda
 
cylz - Variable in class tfa.Amanda
 

D

D - Variable in class gen.AtmFlux
 
D - Variable in class gen.IntFlux
 
d - Variable in class mmc.CrossSections
 
d0 - Variable in class mmc.Medium
 
d2Ndvdx(double) - Method in class mmc.Ionizationloss
this is what d2N/dv,dx is equal to in the first approximation
De2 - Static variable in class mmc.PhysicsModel
 
dE2de(double, double) - Method in class mmc.Energy2LossE
contribution of everything to -dE2/de
dE2dx() - Method in class mmc.Energy2LossX
contribution of everything to -dE2/dx
DEBUG - Static variable in class mmc.Output
 
DEBUG - Variable in class tfa.Amanda
 
Decay - Class in mmc
class contains functions necessary for the calculation of decay
Decay(CrossSections) - Constructor for class mmc.Decay
creates internal references to p and m
decay() - Method in class mmc.Decay
this cross section describes decay
dEdx() - Method in class mmc.BremsContinuous
contribution of bremsstrahlung to -dE/dx
dEdx() - Method in class mmc.EpairContinuous
contribution of pair production to -dE/dx
dEdx() - Method in class mmc.IonizContinuous
contribution of ionization to -dE/dx
dEdx() - Method in class mmc.PhotoContinuous
Contribution of photonuclear interactions to -dE/dx
defUSER() - Method in class tfa.Amanda
Define user line block for the f2k file streams.
delete(String) - Static method in class mmc.Output
delete the file
dFunction(double) - Method in class exa.TestFindRoot
 
dFunction(double) - Method in class mmc.Decay
function for electron energy calculation - interface to FindRoot
dFunction(double) - Method in interface mmc.DFunctionOfx
 
DFunctionOfx - Interface in mmc
function and its derivative must be included in a class that implements this interface
dNdx() - Method in class mmc.BremsStochastic
this is what the sum over all components of dN/dx is equal to
dNdx(double) - Method in class mmc.BremsStochastic
this is what the sum over all components of dN/dx is equal to
dNdx() - Method in class mmc.EpairStochastic
this is what the sum over all components of dN/dx is equal to
dNdx(double) - Method in class mmc.EpairStochastic
this is what the sum over all components of dN/dx is equal to
dNdx() - Method in class mmc.IonizStochastic
this is what dN/dx is equal to
dNdx(double) - Method in class mmc.IonizStochastic
this is what dN/dx is equal to
dNdx() - Method in class mmc.PhotoStochastic
this is what the sum over all components of dN/dx is equal to
dNdx(double) - Method in class mmc.PhotoStochastic
this is what the sum over all components of dN/dx is equal to
Ds2 - Static variable in class mmc.PhysicsModel
 
dSdy(double, double, boolean, boolean) - Method in class gen.NeutrinoInt
returns the neutrino cross sections integrated over x as functions of y and energy E in [GeV].
dSdy(double, boolean, boolean) - Method in class gen.NeutrinoTot
Charged and Neutral current interaction for neutrinos and antineutrinos
dSdy(double, boolean, boolean, double) - Method in class gen.NeutrinoTot
Charged and Neutral current interaction for neutrinos and antineutrinos
dSdy(double) - Method in class gen.NeutrinoTot
Glashow resonance cross section
dSdy(double, double) - Method in class gen.NeutrinoTot
Glashow resonance cross section
dtct - Variable in class tfa.Amanda
 
dummy - Variable in class exa.MPMCWJ
 
dw - Variable in class mmc.Propagate
 
dw - Variable in class tfa.Amanda
 
dXdh(double) - Method in class gen.Atmosphere
Returns density in [g/cm^2/km] at a function of altitude in [km].
dXdh(double, double) - Method in class gen.CosCorr
Calculates atmospheric density in [g/cm^2/km] above altitude h in [km] as a function of x=cos(zenith angle).
dXdhX(double) - Method in class gen.Atmosphere
Returns density in [g/cm^2/km] at a function of mass overburden in [g/cm^2].

E

e(boolean, boolean) - Method in class gen.NeutrinoTot
Returns the energy transferred to the hardonic state
e(double) - Method in class gen.NeutrinoTot
Glashow resonance energy lost by neutrino
e(double) - Method in class mmc.BremsStochastic
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
e - Variable in class mmc.CrossSections
 
e(double, double, double, Output) - Method in class mmc.Decay
energy of the electron that results from the muon decay
e(double) - Method in class mmc.EpairStochastic
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
e(double) - Method in class mmc.IonizStochastic
this is the value of e=v*p.e, corresponding to rnd in the call to dNdx
E - Variable in class mmc.Medium
 
e - Variable in class mmc.Particle
 
e(double) - Method in class mmc.PhotoStochastic
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
e1 - Variable in class tfa.Amanda
user-block variable: Energy at the entry point into the detector cylinder if positive (E_IN)
e2 - Variable in class tfa.Amanda
user-block variable: Energy at the exit point from the detector cylinder if positive (E_OUT)
e2le - Variable in class mmc.Energy2Loss
 
e2loss - Variable in class mmc.Energy2Loss
 
e2lx - Variable in class mmc.Energy2Loss
 
EarthModel - Class in gen
Earth density model implementation.
EarthModel(int, double, double, double) - Constructor for class gen.EarthModel
Initialize class with atmospheric model, ground elevation z0 in [km], bedrock elevation b0 in [km], and detector depth D.
ebig - Static variable in class mmc.PhysicsModel
 
Ec - Variable in class mmc.Particle
 
ec - Variable in class tfa.Amanda
user-block variable: Energy at the CPD point if positive (E_CPD)
ecut - Variable in class mmc.Medium
 
Ef - Variable in class mmc.Particle
 
Efr - Static variable in class gen.IntFlux
 
Ei - Variable in class mmc.Particle
 
eini - Variable in class gen.AtmFlux
 
elost - Variable in class gen.AtmFlux
 
Elost - Variable in class mmc.Particle
 
elost - Variable in class tfa.Amanda
Energy lost inside the detector cylinder
elow - Static variable in class mmc.PhysicsModel
 
eM - Variable in class gen.AtmFlux
 
eM - Static variable in class gen.IntFlux
 
endAtmFlux() - Method in class gen.AtmFlux
concludes the f2k stream.
Energy2Loss - Class in mmc
class contains functions for evaluation of the spread of the continuous energy losses
Energy2Loss(Energy2Loss) - Constructor for class mmc.Energy2Loss
creates internal reference to superclass, to be called from subclasses
Energy2Loss(CrossSections) - Constructor for class mmc.Energy2Loss
initializes Energy2Loss classes, creates internal reference to CrossSections
Energy2LossE - Class in mmc
class contains functions for evaluation of the spread of the continuous energy losses
Energy2LossE(Energy2Loss) - Constructor for class mmc.Energy2LossE
initializes an integral class separate from that in Propagate
Energy2LossX - Class in mmc
class contains functions for evaluation of the spread of the continuous energy losses
Energy2LossX(Energy2Loss) - Constructor for class mmc.Energy2LossX
initializes an integral class separate from that in Propagate
epair - Variable in class mmc.Epairproduction
 
ePair(double, int) - Method in class mmc.Epairproduction
this is the calculation of the dSigma/dv
EpairContinuous - Class in mmc
class contains functions necessary for calculation of e+e- pair production losses
EpairContinuous(Epairproduction) - Constructor for class mmc.EpairContinuous
initializes an integral class separate from that in Propagate
Epairproduction - Class in mmc
class contains functions necessary for calculation of e+e- pair production losses
Epairproduction(Epairproduction) - Constructor for class mmc.Epairproduction
creates internal references to p and m, to be called from subclasses
Epairproduction(CrossSections) - Constructor for class mmc.Epairproduction
initializes subclasses and creates internal references to p and m
EpairStochastic - Class in mmc
class contains functions necessary for calculation of e+e- pair production losses
EpairStochastic(Epairproduction) - Constructor for class mmc.EpairStochastic
initializes an integral class separate from that in Propagate
err - Static variable in class mmc.Output
 
events - Variable in class tfa.Amanda
 
exa - package exa
 
exactTime - Variable in class mmc.Propagate
 
exists(String) - Static method in class mmc.Output
See if the file "name" exists
ExpCorr - Class in gen
This class calculates atmosphere-dependent quantities for a given average first interaction depth.
ExpCorr(int, double, double) - Constructor for class gen.ExpCorr
Initialize class with atmospheric model and ground elevation z0 in [km].

F

f(double) - Static method in class mmc.Output
Format the double
fast - Static variable in class mmc.Interpolate
 
fileIa - Static variable in class mmc.Output
 
fileIr - Static variable in class mmc.Output
 
fileOa - Static variable in class mmc.Output
 
fileOr - Static variable in class mmc.Output
 
findLimit(double) - Method in class mmc.Interpolate
finds x: f(x)=y, 1d initialization required
findLimit(double, double) - Method in class mmc.Interpolate
finds x: f(a,x)=y, 2d initialization required
findNext() - Method in class gen.AtmFlux
creates the next event.
FindRoot - Class in mmc
This class provides routines for calculating roots by the combination of the Newton-Raphson method and bisection.
FindRoot() - Constructor for class mmc.FindRoot
initializes class - this constructor uses default settings
FindRoot(int, double) - Constructor for class mmc.FindRoot
initializes class - this is the main constructor
findRoot(double, double, double, DFunctionOfx, double) - Method in class mmc.FindRoot
returns the value of the root bracketed between min and max.
flag - Static variable in class mmc.Decay
 
form - Variable in class mmc.Bremsstrahlung
 
form - Variable in class mmc.Photonuclear
 
Frejus - Class in tfa
This class evaluates the energy of muons/taus after passing through a given distance or their range.
Frejus() - Constructor for class tfa.Frejus
 
function(double) - Method in class exa.TestFindRoot
 
function(double) - Method in class exa.TestIntegral
 
function(double) - Method in class gen.AtmFlux
Function for flux integration over zenith angles - interface to Integral.
function(double) - Method in class gen.CosCorr
Calculates derivative of mass overburden wrt path distance in [km] as a function of x=cos(zenith angle).
function(double) - Method in class gen.EarthModel
Returns the density in [g/cm^3] as a function of the path length in [km] - interface to Integral.
function(double) - Method in class gen.ExpCorr
Common function for calculation of atmospheric averages - interface to Integral.
function(double) - Method in class gen.IntFlux
Energy distribution as a function of energy x in [GeV]; zenith angle is set in a private variable - interface to Integral.
function(double) - Method in class gen.NeutrinoInt
returns the neutrino cross section dS2dxdy - interface to Integral.
function(double) - Method in class gen.NeutrinoTot
returns the neutrino cross section dSdy - interface to Integral.
function(double) - Method in class mmc.BremsContinuous
bremsstrahlung energy losses - interface to Integral
function(double) - Method in class mmc.BremsStochastic
this is what d2N/dv,dx is equal to - interface to Integral
function(double) - Method in class mmc.CrossSections
function for range calculation for given energy - interface to Integral
function(double) - Method in class mmc.Decay
function for electron energy calculation - interface to FindRoot
function(double) - Method in class mmc.Energy2LossE
total energy^2 losses - interface to Integral
function(double) - Method in class mmc.Energy2LossX
total energy^2 losses - interface to Integral
function(double) - Method in class mmc.EpairContinuous
pair production energy losses - interface to Integral
function(double) - Method in class mmc.Epairproduction
this is the calculation of the d2Sigma/dvdRo - interface to Integral
function(double) - Method in class mmc.EpairStochastic
this is what d2N/dv,dx is equal to - interface to Integral
function(double) - Method in interface mmc.FunctionOfx
 
function(double) - Method in class mmc.IonizContinuous
inelastic electron bremsstrahlung correction to dEdx - interface to Integral
function(double) - Method in class mmc.IonizStochastic
this is what d2N/dv,dx is equal to - interface to Integral
function(double) - Method in class mmc.Medium
Woods-Saxon potential calculation - interface to Integral
function(double) - Method in class mmc.Particle
function for time delta calculation - interface to Integral
function(double) - Method in class mmc.PhotoContinuous
photonuclear energy losses - interface to Integral
function(double) - Method in class mmc.Photonuclear
parametrized photonuclear cross section - interface to Integral
function(double) - Method in class mmc.PhotoStochastic
this is what d2N/dv,dx is equal to - interface to Integral
function(double) - Method in class mmc.PhysicsModel
for integration - interface to Integral - to be overwritten by subclasses
function(double) - Method in class mmc.Propagate
function for energy range calculation - interface to Integral
function(double) - Method in class mmc.Scattering
function for angle distribution spread calculation - interface to Integral
function(double) - Method in class mmc.StandardNormal
function describes standard normal distribution - interface to Integral
functionInt(double) - Method in class exa.TestInterpolate
 
functionInt(double, double) - Method in class exa.TestInterpolate
 
functionInt(double) - Method in class gen.AtmFlux
1d parametrization - interface to Interpolate
functionInt(double, double) - Method in class gen.CteqPDF
2d parametrization - interface to Interpolate
functionInt(double, double) - Method in class gen.EarthModel
2d parametrization - interface to Interpolate
functionInt(double, double) - Method in class gen.IntFlux
2d parametrization - interface to Interpolate
functionInt(double) - Method in class gen.IntFlux
1d parametrization - interface to Interpolate
functionInt(double, double) - Method in class gen.NeutrinoInt
2d parametrization - interface to Interpolate
functionInt(double, double) - Method in class gen.NeutrinoTot
2d parametrization - interface to Interpolate
functionInt(double) - Method in class gen.NeutrinoTot
1d parametrization - interface to Interpolate
functionInt(double) - Method in class mmc.BremsContinuous
1d parametrization - interface to Interpolate
functionInt(double, double) - Method in class mmc.BremsStochastic
2d parametrization - interface to Interpolate
functionInt(double) - Method in class mmc.BremsStochastic
1d parametrization - interface to Interpolate
functionInt(double) - Method in class mmc.CrossSections
1d parametrization - interface to Interpolate
functionInt(double) - Method in class mmc.Energy2LossE
1d parametrization - interface to Interpolate
functionInt(double) - Method in class mmc.Energy2LossX
1d parametrization - interface to Interpolate
functionInt(double) - Method in class mmc.EpairContinuous
1d parametrization - interface to Interpolate
functionInt(double, double) - Method in class mmc.Epairproduction
2d parametrization - interface to Interpolate
functionInt(double, double) - Method in class mmc.EpairStochastic
2d parametrization - interface to Interpolate
functionInt(double) - Method in class mmc.EpairStochastic
1d parametrization - interface to Interpolate
FunctionInt - Interface in mmc
function to be interpolated must be included in a class that implements this interface
functionInt(double) - Method in interface mmc.FunctionInt
 
functionInt(double, double) - Method in interface mmc.FunctionInt2
 
functionInt(double) - Method in class mmc.Interpolate
defines a function for every row
functionInt(double) - Method in class mmc.IonizContinuous
1d parametrization - interface to Interpolate
functionInt(double, double) - Method in class mmc.IonizStochastic
2d parametrization - interface to Interpolate
functionInt(double) - Method in class mmc.IonizStochastic
1d parametrization - interface to Interpolate
functionInt(double) - Method in class mmc.Particle
1d parametrization - interface to Interpolate
functionInt(double) - Method in class mmc.PhotoContinuous
1d parametrization - interface to Interpolate
functionInt(double, double) - Method in class mmc.Photonuclear
2d parametrization - interface to Interpolate
functionInt(double, double) - Method in class mmc.PhotoStochastic
2d parametrization - interface to Interpolate
functionInt(double) - Method in class mmc.PhotoStochastic
1d parametrization - interface to Interpolate
functionInt(double) - Method in class mmc.PhysicsModel
1d parametrization - interface to Interpolate - to be overwritten by subclasses
functionInt(double, double) - Method in class mmc.PhysicsModel
2d parametrization - interface to Interpolate - to be overwritten by subclasses
functionInt(double) - Method in class mmc.Propagate
1d parametrization - interface to Interpolate
functionInt(double) - Method in class mmc.Scattering
1d parametrization - interface to Interpolate
functionInt(double) - Method in class mmc.StandardNormal
1d parametrization - interface to Interpolate
FunctionInt2 - Interface in mmc
function to be interpolated must be included in a class that implements this interface
FunctionOfx - Interface in mmc
function to be integrated must be included in a class that implements this interface
fw - Variable in class tfa.Amanda
 

G

g - Static variable in class mmc.Propagate
 
gamma - Variable in class mmc.Ionizationloss
 
gD - Static variable in class gen.IntFlux
 
gdet - Variable in class tfa.Amanda
 
gEcut - Static variable in class gen.IntFlux
 
gen - package gen
 
gens - Variable in class mmc.Output
 
gens - Variable in class mmc.Particle
 
getdt(double, double) - Method in class mmc.Particle
time delta, corresponding to the given propagation distance
getdx(double, double, double) - Method in class mmc.CrossSections
returns the value of the distance integral from ei to ef
getE(double, double, double) - Method in class gen.IntFlux
Calculates particle energy above threshold E0 in [GeV] at x=cos(zenith angle) as a function of a random number rnd.
getef(double, double) - Method in class mmc.CrossSections
final energy, corresponding to the given value of displacement dist
getef(double, double, boolean) - Method in class mmc.Propagate
final energy, corresponding to the given value rnd of the tracking integral
getExp(int, double) - Method in class gen.ExpCorr
Common function for calculation of atmospheric averages: func=1: muon production height func=2: 1/cos~1/rho func=3: muon track length all others: normalization.
getfl(double, double) - Method in class gen.IntFlux
Calculates differential flux for energy E in [GeV] at x=cos(zenith angle).
geth(double, double) - Method in class gen.CosCorr
Calculates altitude in [km] corresponding to depth X0 in [g/cm^2] as a function of x=cos(zenith angle).
getIntFlux(double, double) - Method in class gen.IntFlux
Calculates integral flux above energy E in [GeV] at x=cos(zenith angle).
getParameterInfo() - Method in class web.web
 
getpr(double, double, boolean) - Method in class mmc.Propagate
returns the value of the tracking integral
getPropEc() - Method in class mmc.Propagate
returns the particle energy at rc if the particle has survived or the distance from the point of decay to rc with a minus sign otherwise.
getPropTc() - Method in class mmc.Propagate
returns the particle time at rc if the particle has survived or at the point of decay otherwise.
getStdout() - Method in class mmc.Output
gets the stdout output string, resets the stdout output
gettho(double, double, double) - Method in class mmc.Scattering
spread of the angle distribution, corresponding to the given propagation distance
getUpperLimit() - Method in class mmc.Integral
refines and returns the value of the upper limit x(rand)
getX(double) - Method in class gen.CosCorr
Calculates atmospheric depth in [g/cm^2] as a function of x=cos(zenith angle).
getX(double, double) - Method in class gen.CosCorr
Calculates atmospheric depth in [g/cm^2] above altitude h in [km] as a function of x=cos(zenith angle).
getx(double, double) - Method in class gen.CosCorr
Calculates path length in [km] to altitude h in [km] as a function of x=cos(zenith angle).
Gf - Static variable in class mmc.PhysicsModel
 
Gw - Static variable in class mmc.PhysicsModel
 
Gz - Static variable in class mmc.PhysicsModel
 

H

h(double) - Method in class gen.Atmosphere
Returns altitude in [km] at a function of mass overburden in [g/cm^2].
h0 - Variable in class gen.CosCorr
 
h0 - Variable in class gen.ExpCorr
 
h1 - Variable in class tfa.Amanda
user-block variable: distance to the point of entry into the detector cylinder (R_IN)
h2 - Variable in class tfa.Amanda
user-block variable: distance to the point of exit from the detector cylinder (R_OUT)
halfPrecision - Static variable in class mmc.PhysicsModel
 
height - Variable in class tfa.Amanda
 
HIST - Variable in class mmc.Output
 
history - Variable in class mmc.Output
 
history() - Method in class tfa.Amanda
History lines for the f2k file streams.
HISTSIZE - Static variable in class mmc.Output
 
hw - Variable in class mmc.Propagate
 
hw - Variable in class tfa.Amanda
 

I

i - Variable in class mmc.CrossSections
 
I - Variable in class mmc.Medium
 
I3flag - Static variable in class mmc.Output
 
I3hist - Variable in class mmc.Output
 
igen - Variable in class mmc.Output
 
igen - Variable in class mmc.Particle
 
imaxs - Static variable in class mmc.PhysicsModel
 
in - Static variable in class mmc.Output
 
ina - Static variable in class mmc.Output
 
inelCorrection(double) - Method in class mmc.Ionizationloss
this is the inelastic electron bremsstrahlung correction to the first approximation of the d2N/dv,dx
inf - Static variable in class mmc.Output
 
init(String) - Method in class mmc.Output
initialize for no history output - no need to call this function
init() - Method in class web.web
 
initAtmFlux(String[], boolean) - Method in class gen.AtmFlux
Class initializer, command-line option parser.
initBufs() - Method in class tfa.Amanda
Initialize particle buffers for the f2k file streams.
initDefault(String) - Method in class mmc.Output
initialize for regular history output
initDefault(int, int, String, double, double, double, double, double, double) - Method in class mmc.Output
initialize for regular history output
initF2000(int, int, String, double, double, double, double, double, double) - Method in class mmc.Output
initialize for F2000 history output
iniUSER() - Method in class tfa.Amanda
Initialize user line block for the f2k file streams.
inr - Static variable in class mmc.Output
 
Integral - Class in mmc
This class provides routines for function integration using Romberg method.
Integral() - Constructor for class mmc.Integral
initializes class with default settings
Integral(int, int, double) - Constructor for class mmc.Integral
initializes class - this is the main constructor
integrateClosed(double, double, FunctionOfx) - Method in class mmc.Integral
finds integral for closed intervals
integrateOpened(double, double, FunctionOfx) - Method in class mmc.Integral
finds integral for opened intervals
integrateOpened(double, double, FunctionOfx, double) - Method in class mmc.Integral
finds integral for opened intervals and computes the value of the x(rand)
integrateWithLog(double, double, FunctionOfx) - Method in class mmc.Integral
finds integral for opened intervals using log substitution
integrateWithLog(double, double, FunctionOfx, double) - Method in class mmc.Integral
finds integral for opened intervals and computes the value of the x(rand)
integrateWithLogSubstitution(double, double, FunctionOfx, double) - Method in class mmc.Integral
finds integral for opened intervals using substitution x -> 1/log(x)^(powerOfSubstitution)
integrateWithSubstitution(double, double, FunctionOfx, double) - Method in class mmc.Integral
finds integral for opened intervals using substitution x -> 1/x^(powerOfSubstitution)
integrateWithSubstitution(double, double, FunctionOfx, double, double) - Method in class mmc.Integral
finds integral for opened intervals using substitution x -> 1/x^(powerOfSubstitution) and computes the value of the x(rand)
interpolate() - Method in class gen.AtmFlux
Parametrizes the integral of this class.
interpolate() - Method in class gen.CteqPDF
Creates or reads the ".cteqPDF_raw.data" table.
interpolate() - Method in class gen.EarthModel
Parametrizes the integral of this class.
interpolate(String) - Method in class gen.IntFlux
Parametrize h(x) c(x) o(x) l(x).
interpolate(double) - Method in class gen.IntFlux
Parametrizes the integral of this class.
interpolate() - Method in class gen.NeutrinoInt
Parametrizes the integral of this class.
interpolate(String) - Method in class gen.NeutrinoTot
Parametrizes the integral of this class.
interpolate() - Method in class gen.NeutrinoTot
Parametrizes the integral of this class.
Interpolate - Class in mmc
This class provides routines for function interpolation.
Interpolate(int, double, double, FunctionInt, int, boolean, boolean, boolean, int, boolean, boolean, boolean) - Constructor for class mmc.Interpolate
initializes class for the 1-dimensional function
Interpolate(int, double, double, int, double, double, FunctionInt2, int, boolean, boolean, boolean, int, boolean, boolean, boolean, int, boolean, boolean, boolean) - Constructor for class mmc.Interpolate
initializes class for the 2-dimensional function
Interpolate(double[], double[], int, boolean, boolean) - Constructor for class mmc.Interpolate
initializes class for the 1-dimensional function if the arrays already exist.
interpolate(double) - Method in class mmc.Interpolate
interpolates f(x) for 1d function
interpolate(double, double) - Method in class mmc.Interpolate
interpolates f(x) for 2d function
interpolate(String) - Method in class mmc.Propagate
call this routine to enable interpolations.
interpolate(String, String) - Method in class mmc.Propagate
call this routine to enable interpolations and their save and reread.
interpolateArray(double) - Method in class mmc.Interpolate
interpolates f(x) for 1d function if the arrays already exist.
IntFlux - Class in gen
Class defines Gaisser-like muon and muon- and electron-neutrino energy spectra with cos*, muon energy loss, and decay corrections.
IntFlux(int, int, int, double, double) - Constructor for class gen.IntFlux
Initialize class with particle type (all mu/mu-/mu+/all nu_mu/nu_mu/~nu_mu/all nu_e/nu_e/~nu_e/), model and ground elevation z0 in [km].
IntFlux(int, int, int, double, double, double, double, double) - Constructor for class gen.IntFlux
Initialize the class for spectrum index correction dG and prompt to pion muon component ratio Rc.
intRho(double) - Method in class gen.EarthModel
Returns the density in [g/cm^3] as a function of the path length in [km], gives density of the internal medium.
ioniz - Variable in class mmc.Ionizationloss
 
Ionizationloss - Class in mmc
class contains functions necessary for calculation of ionization losses
Ionizationloss(Ionizationloss) - Constructor for class mmc.Ionizationloss
creates internal references to p and m, to be called from subclasses
Ionizationloss(CrossSections) - Constructor for class mmc.Ionizationloss
initializes subclasses and creates internal references to p and m
IonizContinuous - Class in mmc
class contains functions necessary for calculation of ionization losses
IonizContinuous(Ionizationloss) - Constructor for class mmc.IonizContinuous
initializes an integral class separate from that in Propagate
IonizStochastic - Class in mmc
class contains functions necessary for calculation of ionization losses
IonizStochastic(Ionizationloss) - Constructor for class mmc.IonizStochastic
initializes an integral class separate from that in Propagate
iprec - Static variable in class mmc.PhysicsModel
 
iprec2 - Static variable in class mmc.PhysicsModel
 
iromb - Static variable in class mmc.PhysicsModel
 

J

J - Variable in class gen.AtmFlux
 
J - Variable in class gen.CteqPDF
 
J - Variable in class gen.EarthModel
 
J - Variable in class gen.IntFlux
 
J - Variable in class gen.NeutrinoInt
 
J - Variable in class gen.NeutrinoTot
 
J - Variable in class mmc.BremsContinuous
 
J - Variable in class mmc.BremsStochastic
 
J - Variable in class mmc.CrossSections
 
J - Variable in class mmc.Energy2LossE
 
J - Variable in class mmc.Energy2LossX
 
J - Variable in class mmc.EpairContinuous
 
J - Variable in class mmc.Epairproduction
 
J - Variable in class mmc.EpairStochastic
 
J - Variable in class mmc.IonizContinuous
 
J - Variable in class mmc.IonizStochastic
 
J - Variable in class mmc.Particle
 
J - Variable in class mmc.PhotoContinuous
 
J - Variable in class mmc.Photonuclear
 
J - Variable in class mmc.PhotoStochastic
 
J - Variable in class mmc.Propagate
 
J - Variable in class mmc.Scattering
 
J - Variable in class mmc.StandardNormal
 
Jdf - Variable in class mmc.CrossSections
 
Jdf - Variable in class mmc.Energy2LossE
 
Jdf - Variable in class mmc.Particle
 
Jdf - Variable in class mmc.Propagate
 
Jdf - Variable in class mmc.Scattering
 
Je - Static variable in class gen.IntFlux
 
je - Static variable in class gen.IntFlux
 
Jo - Variable in class gen.NeutrinoTot
 
Jo - Variable in class mmc.BremsStochastic
 
Jo - Variable in class mmc.EpairStochastic
 
Jo - Variable in class mmc.IonizStochastic
 
Jo - Variable in class mmc.PhotoStochastic
 
jt - Variable in class gen.AtmFlux
 
jt - Variable in class gen.CteqPDF
 
jt - Variable in class gen.EarthModel
 
jt - Variable in class gen.IntFlux
 
jt - Variable in class gen.NeutrinoInt
 
jt - Variable in class gen.NeutrinoTot
 
jt - Variable in class mmc.BremsContinuous
 
jt - Variable in class mmc.BremsStochastic
 
jt - Variable in class mmc.CrossSections
 
jt - Variable in class mmc.Energy2LossE
 
jt - Variable in class mmc.Energy2LossX
 
jt - Variable in class mmc.EpairContinuous
 
jt - Variable in class mmc.Epairproduction
 
jt - Variable in class mmc.EpairStochastic
 
jt - Variable in class mmc.IonizContinuous
 
jt - Variable in class mmc.IonizStochastic
 
jt - Variable in class mmc.Particle
 
jt - Variable in class mmc.PhotoContinuous
 
jt - Variable in class mmc.Photonuclear
 
jt - Variable in class mmc.PhotoStochastic
 
jt - Variable in class mmc.Propagate
 
jt - Variable in class mmc.Scattering
 
jt - Variable in class mmc.StandardNormal
 

K

K - Static variable in class mmc.PhysicsModel
 

L

l - Variable in class mmc.Particle
 
l - Variable in class mmc.Propagate
 
length - Variable in class gen.AtmFlux
 
length - Variable in class tfa.Amanda
 
Lmu - Static variable in class mmc.PhysicsModel
 
location(String, double, double, double, double, double, double) - Method in class mmc.Particle
initialize the location and direction of the particle, time in sec, x, y, z in cm, theta and phi in deg
Log10 - Static variable in class mmc.PhysicsModel
 
lorenz - Variable in class mmc.Bremsstrahlung
 
lorenzCut - Variable in class mmc.Bremsstrahlung
 
low - Variable in class mmc.Particle
 
lpm - Variable in class mmc.CrossSections
 
Lstau - Static variable in class mmc.PhysicsModel
 
Ltau - Static variable in class mmc.PhysicsModel
 

M

m - Variable in class mmc.CrossSections
 
m - Variable in class mmc.Energy2Loss
 
m - Variable in class mmc.Medium
 
M - Variable in class mmc.Medium
 
m - Variable in class mmc.Particle
 
m - Variable in class mmc.Propagate
 
Ma1 - Static variable in class mmc.PhysicsModel
 
main(String[]) - Static method in class exa.New
 
main(String[]) - Static method in class exa.TestFindRoot
 
main(String[]) - Static method in class exa.TestIntegral
 
main(String[]) - Static method in class exa.TestInterpolate
 
main(String[]) - Static method in class exa.TestNormal
 
main(String[]) - Static method in class gen.AtmFlux
F2k stream lepton generator.
main(String[]) - Static method in class gen.Atmosphere
Prints atmospheric profiles.
main(String[]) - Static method in class gen.CosCorr
Prints zenith angle profile of production height, cos*, total X, track length.
main(String[]) - Static method in class gen.CteqPDF
Creates the cteq table by calling the cteq library.
main(String[]) - Static method in class gen.EarthModel
Prints the density profile.
main(String[]) - Static method in class gen.ExpCorr
Prints zenith angle profile of production height, cos*, total X, track length.
main(String[]) - Static method in class gen.IntFlux
Calculates 3 example distrbutions.
main(String[]) - Static method in class gen.NeutrinoTot
Prints the cross sections in [cm^2] as a function of energy in [GeV].
main(String[]) - Static method in class tfa.Amanda
Front-end for AMANDA, reads from and outputs to standard input/output in F2000 format.
main(String[]) - Static method in class tfa.Frejus
 
main(String[]) - Static method in class tfa.Test
 
main(String[]) - Static method in class web.almc
 
MathModel - Class in mmc
root of pure math functions
MathModel() - Constructor for class mmc.MathModel
 
Me - Static variable in class mmc.PhysicsModel
 
medianum - Variable in class tfa.Amanda
 
Medium - Class in mmc
medium definition
Medium(String, double, double, double) - Constructor for class mmc.Medium
initialize medium by its name and proposed values of energy cut (ecut) and fractional energy cut (vcut).
medt - Variable in class tfa.Amanda
 
mF - Static variable in class gen.IntFlux
 
missed - Variable in class tfa.Amanda
 
MM - Variable in class mmc.Medium
 
mmc - package mmc
 
mmcException - Exception in mmc
generic exception class for use with mmc
mmcException(String) - Constructor for exception mmc.mmcException
 
mmcf2k() - Method in class gen.AtmFlux
Main parser for the f2k file streams.
mmcf2k(String[]) - Method in class tfa.Amanda
Main parser for the f2k file streams.
Mmon - Static variable in class mmc.PhysicsModel
 
Mmu - Static variable in class mmc.PhysicsModel
 
mN - Variable in class mmc.Medium
 
Mn - Static variable in class mmc.PhysicsModel
 
molieScat - Variable in class mmc.Propagate
 
Mp - Static variable in class mmc.PhysicsModel
 
Mpi - Static variable in class mmc.PhysicsModel
 
MPMCWJ - Class in exa
Example of use with Symphony.
MPMCWJ() - Constructor for class exa.MPMCWJ
 
mRa - Variable in class gen.EarthModel
 
Mrh - Static variable in class mmc.PhysicsModel
 
mRo - Variable in class gen.EarthModel
 
Mrs - Static variable in class mmc.PhysicsModel
 
Mstau - Static variable in class mmc.PhysicsModel
 
Mtau - Static variable in class mmc.PhysicsModel
 
Mw - Static variable in class mmc.PhysicsModel
 
Mz - Static variable in class mmc.PhysicsModel
 

N

n - Variable in class mmc.CrossSections
 
n - Variable in class mmc.Medium
 
Na - Static variable in class mmc.PhysicsModel
 
Name - Variable in class gen.AtmFlux
 
name - Variable in class mmc.Medium
 
name - Variable in class mmc.Particle
 
NeutrinoInt - Class in gen
Class contains functions for calculation of neutrino interaction differential cross sections.
NeutrinoInt() - Constructor for class gen.NeutrinoInt
Class constructor.
NeutrinoTot - Class in gen
Class contains functions for calculation of neutrino interaction cross sections.
NeutrinoTot() - Constructor for class gen.NeutrinoTot
Class constructor.
New - Class in exa
Example of mmc package use.
New() - Constructor for class exa.New
 
nlow - Static variable in class mmc.PhysicsModel
 
No - Variable in class mmc.Medium
 
nT - Static variable in class gen.IntFlux
 
num - Variable in class gen.EarthModel
 
num - Variable in class mmc.Medium
 
num1 - Static variable in class mmc.PhysicsModel
 
num2 - Static variable in class mmc.PhysicsModel
 
num3 - Static variable in class mmc.PhysicsModel
 
nx - Variable in class tfa.Amanda
user-block variable: x-coordinate of closest approach point (CPD_X) or -user=z point
ny - Variable in class tfa.Amanda
user-block variable: y-coordinate of closest approach point (CPD_Y) or -user=z point
nz - Variable in class tfa.Amanda
user-block variable: z-coordinate of closest approach point (CPD_Z) or -user=z point

O

o - Variable in class mmc.Propagate
 
open(String) - Static method in class mmc.Output
open the table
out - Variable in class mmc.Decay
 
out - Static variable in class mmc.Output
 
outa - Static variable in class mmc.Output
 
outf - Static variable in class mmc.Output
 
Output - Class in mmc
Class contains all parametrization table io routines, history/debugging info/secondary output definitions, and a fast double precision variable formatting routine
Output(Particle) - Constructor for class mmc.Output
initialize all classes necessary for propagation
output(int, String, double, double) - Method in class mmc.Output
print output information in the format specified by HIST
outr - Static variable in class mmc.Output
 
outUSER() - Method in class tfa.Amanda
Output user line block for the f2k file streams.

P

p - Variable in class mmc.CrossSections
 
p - Variable in class mmc.Energy2Loss
 
P - Variable in class mmc.Medium
 
p - Variable in class mmc.Output
 
p - Variable in class mmc.Particle
 
p - Variable in class mmc.Propagate
 
p2 - Variable in class mmc.Particle
 
paint(Graphics) - Method in class web.almc
 
Particle - Class in mmc
particle definition (muon)
Particle(Propagate, String) - Constructor for class mmc.Particle
initialize particle
Particle(int, int, String, double, double, double, double, double, double, double, double, Particle) - Constructor for class mmc.Particle
store particle information
Particle(int, int, String, double, double, double, double, double, double, double, double) - Constructor for class mmc.Particle
store particle information
Particle(String, double, double, double, double, double, double, double) - Constructor for class mmc.Particle
store particle information
PDF(int, double, double) - Method in class gen.CteqPDF
Calculates 3 linear combinations of PDFs.
phi - Variable in class mmc.Particle
 
photo - Variable in class mmc.Photonuclear
 
PhotoContinuous - Class in mmc
class contains functions necessary for calculation of photonuclear losses
PhotoContinuous(Photonuclear) - Constructor for class mmc.PhotoContinuous
initializes an integral class separate from that in Propagate
photoN(double, int) - Method in class mmc.Photonuclear
this is what the photonuclear interaction cross section is equal to
Photonuclear - Class in mmc
class contains functions necessary for calculation of photonuclear losses
Photonuclear(Photonuclear) - Constructor for class mmc.Photonuclear
creates internal references to p and m, to be called from subclasses
Photonuclear(CrossSections) - Constructor for class mmc.Photonuclear
initializes subclasses and creates internal references to p and m
PhotoStochastic - Class in mmc
class contains functions necessary for calculation of photonuclear losses
PhotoStochastic(Photonuclear) - Constructor for class mmc.PhotoStochastic
initializes an integral class separate from that in Propagate
PhysicsModel - Class in mmc
This is an entry class of the physical model we are building.
PhysicsModel() - Constructor for class mmc.PhysicsModel
 
Pi - Static variable in class mmc.PhysicsModel
 
Pmt(double, double) - Method in class gen.NeutrinoTot
Neutrino oscillation probability (mu->tau); units: E [GeV] L [m]
pr - Variable in class mmc.Particle
 
precision - Variable in class mmc.Interpolate
 
precision2 - Variable in class mmc.Interpolate
 
precisionY - Variable in class mmc.Interpolate
 
processMouseEvent(MouseEvent) - Method in class web.almc
 
processWindowEvent(WindowEvent) - Method in class web.almc
 
prop(int, int, double, double, double, double, double, double, double, double) - Method in class tfa.Amanda
Main propagator routine.
prop(double, double, double, double, double, double, double, double) - Method in class tfa.Amanda
Main propagator routine.
propagate(Particle) - Method in class gen.AtmFlux
general-purpose lepton propagator.
Propagate - Class in mmc
main mmc class - must be constructed before anything else
Propagate(String, double, double) - Constructor for class mmc.Propagate
initialize all classes necessary for propagation of a muon.
Propagate(String, double, double, String) - Constructor for class mmc.Propagate
initialize all classes necessary for propagation of a muon or tau.
Propagate(String, double, double, String, double) - Constructor for class mmc.Propagate
initialize all classes necessary for propagation.
propagate(Particle) - Method in class tfa.Amanda
Propagates particles for the external applications.
propagateTo(double, double) - Method in class mmc.Propagate
Propagates the particle of initial energy e to the distance r.
propagateTo(double, double, double) - Method in class mmc.Propagate
Propagates the particle of initial energy e to the distance r.
px - Variable in class gen.EarthModel
 
py - Variable in class gen.EarthModel
 
pz - Variable in class gen.EarthModel
 

Q

Qm - Variable in class gen.CteqPDF
 
Qn - Variable in class gen.CteqPDF
 

R

r(double, double, double) - Method in class gen.EarthModel
Calculates path length in [km] from the entry point.
r - Variable in class mmc.Medium
 
r - Variable in class mmc.Particle
 
R0 - Static variable in class gen.EarthModel
 
RA - Variable in class gen.NeutrinoInt
 
radius - Variable in class gen.AtmFlux
 
radius - Variable in class tfa.Amanda
 
radl(double) - Method in class mmc.Medium
calculate radiation length for simple elements
rand - Static variable in class mmc.Propagate
 
raw - Static variable in class mmc.Output
 
Rc - Variable in class gen.IntFlux
 
Re - Static variable in class mmc.PhysicsModel
 
read() - Static method in class mmc.Output
read one number from the table
reader(String) - Static method in class mmc.Output
open Reader stream
recc - Variable in class mmc.Propagate
 
RecDec - Static variable in class mmc.Output
 
recUSER() - Method in class tfa.Amanda
Record user line block for the f2k file streams.
reflush() - Method in class web.textStream
 
results - Variable in class exa.MPMCWJ
 
rho(double) - Method in class gen.EarthModel
Calculates density in [g/cm^3] as a function of distance to the center R in [km] according to the preliminary Earth model.
rho - Variable in class mmc.Medium
 
rho - Variable in class mmc.Propagate
 
rho - Variable in class tfa.Amanda
 
Ro - Variable in class mmc.Medium
 
run() - Method in class web.almc
 
rw - Variable in class mmc.Propagate
 
rw - Variable in class tfa.Amanda
 
Ry - Static variable in class mmc.PhysicsModel
 
RZ - Variable in class gen.NeutrinoInt
 

S

s - Variable in class mmc.Bremsstrahlung
 
s - Variable in class mmc.Epairproduction
 
s - Variable in class mmc.Ionizationloss
 
s - Variable in class mmc.Particle
 
s - Variable in class mmc.Photonuclear
 
s - Variable in class mmc.Propagate
 
S - Variable in class mmc.Propagate
 
Scattering - Class in mmc
class contains functions for evaluation of the Moliere angle distribution spread
Scattering(Particle) - Constructor for class mmc.Scattering
initialize the class
sdec - Variable in class mmc.Propagate
 
Sel(double, int) - Method in class mmc.Bremsstrahlung
this is what the Elastic Bremsstrahlung Cross Section (EBCS) is equal to units are [1/cm] since the multiplication by No*n is done here.
setEnergy(int) - Method in class mmc.Bremsstrahlung
call before using the bremsstrahlung functions to set the component of the primary
setEnergy(int) - Method in class mmc.Epairproduction
call before using the pair production functions to set the component of the primary
setEnergy() - Method in class mmc.Ionizationloss
call before using the ionization functions, but after setting the particle energy
setEnergy(double) - Method in class mmc.Particle
sets the energy of the particle
setEnergy(int) - Method in class mmc.Photonuclear
call before using the photonuclear functions to set the component of the primary
setLpm() - Method in class mmc.Bremsstrahlung
Landau Pomeranchuk Migdal effect and dielectric suppression evaluation
setp(String[]) - Method in class tfa.Amanda
This is the command-line option parser.
setStderr(String) - Static method in class mmc.Output
enables redirection of the stderr output into a file
setStdout() - Method in class mmc.Output
enables redirection of the stdout output into a string
sett(double, double, double) - Method in class gen.EarthModel
Calculates and stores path length in [km] to the entry and exit points.
setup(String[]) - Method in class gen.AtmFlux
I3m initializer.
setup(String) - Method in class gen.AtmFlux
I3m initializer.
setup(String) - Method in class tfa.Amanda
Initializes propagation for external applications, e.g. mmc-icetray (through jni).
setup(String[]) - Method in class tfa.Amanda
Initializes propagation for external applications, e.g. mmc-icetray (through jni).
shadow - Variable in class mmc.Photonuclear
 
sinph - Variable in class mmc.Particle
 
sinth - Variable in class mmc.Particle
 
sM - Static variable in class gen.IntFlux
 
sndpr(double) - Method in class mmc.StandardNormal
evaluates the integrated probability
sndrn(double) - Method in class mmc.StandardNormal
evaluates the standard normal random number
sndrn(double, double, double, double, double, boolean) - Method in class mmc.StandardNormal
evaluates the standard normal random number
sphr - Variable in class tfa.Amanda
 
sphz - Variable in class tfa.Amanda
 
splitString(String) - Static method in class mmc.Output
Splits the string into the array
sqrt2 - Static variable in class mmc.PhysicsModel
 
sqrt3 - Static variable in class mmc.PhysicsModel
 
sqrtE - Static variable in class mmc.PhysicsModel
 
srho - Variable in class tfa.Amanda
 
St2 - Static variable in class mmc.PhysicsModel
 
sta - Static variable in class mmc.Output
 
StandardNormal - Class in mmc
This class provides routines for evaluation of random numbers distributed normally.
StandardNormal() - Constructor for class mmc.StandardNormal
initializes class with default settings
StandardNormal(int, int, double) - Constructor for class mmc.StandardNormal
initializes the class
start() - Method in class exa.MPMCWJ
 

T

t() - Method in class gen.EarthModel
Returns the path length in [km] corresponding to the mass overburden X0 in [g/cm^2] set by a call to X(t1, t2, X0).
t - Variable in class mmc.Particle
 
tc - Variable in class mmc.Particle
 
tdir - Static variable in class gen.CteqPDF
 
Test - Class in tfa
This class can be used to produce energy losses and spectra of secondaries for all cross sections.
Test() - Constructor for class tfa.Test
 
TestFindRoot - Class in exa
Example of class FindRoot use.
TestFindRoot() - Constructor for class exa.TestFindRoot
 
TestIntegral - Class in exa
Example of class Integral use.
TestIntegral() - Constructor for class exa.TestIntegral
 
TestInterpolate - Class in exa
Example of class Interpolate use.
TestInterpolate() - Constructor for class exa.TestInterpolate
 
TestNormal - Class in exa
Example of class StandardNormal use.
TestNormal() - Constructor for class exa.TestNormal
 
texi - Static variable in class mmc.Output
 
textStream - Class in web
This class creates OutputStream object for TextArea, necessary for output with println.
textStream(TextArea) - Constructor for class web.textStream
 
textStream(Frame) - Constructor for class web.textStream
 
tf - Variable in class gen.EarthModel
 
tf - Variable in class mmc.Particle
 
tfa - package tfa
 
theta - Variable in class mmc.Particle
 
thini - Variable in class gen.AtmFlux
 
ti - Variable in class gen.EarthModel
 
ti - Variable in class mmc.Particle
 
totA - Variable in class mmc.Medium
 
totZ - Variable in class mmc.Medium
 
tracks - Variable in class tfa.Amanda
 
Tt2 - Static variable in class mmc.PhysicsModel
 
type - Variable in class mmc.Particle
 

V

vcut - Variable in class mmc.Medium
 
vCut(double) - Method in class mmc.Medium
return the value of the fractional energy cut, as described in the help for the constructor
version - Static variable in class mmc.Output
 
vertices - Variable in class tfa.Amanda
 
vMax - Variable in class mmc.Bremsstrahlung
 
vMax - Variable in class mmc.Epairproduction
 
vMax - Variable in class mmc.Ionizationloss
 
vMax - Variable in class mmc.Photonuclear
 
vMin - Variable in class mmc.Bremsstrahlung
 
vMin - Variable in class mmc.Epairproduction
 
vMin - Variable in class mmc.Ionizationloss
 
vMin - Variable in class mmc.Photonuclear
 
vUp - Variable in class mmc.Bremsstrahlung
 
vUp - Variable in class mmc.Epairproduction
 
vUp - Variable in class mmc.Ionizationloss
 
vUp - Variable in class mmc.Photonuclear
 

W

web - package web
 
web - Static variable in class mmc.Output
 
web - Class in web
This applet class is the front-end for webmmc.
web() - Constructor for class web.web
 
width - Variable in class tfa.Amanda
 
worstX - Variable in class mmc.Interpolate
 
worstX2 - Variable in class mmc.Interpolate
 
worstY - Variable in class mmc.Interpolate
 
write(double) - Static method in class mmc.Output
write one number to the table
write(int) - Method in class web.textStream
 
write(byte[]) - Method in class web.textStream
 
write(byte[], int, int) - Method in class web.textStream
 

X

X(double) - Method in class gen.Atmosphere
Returns mass overburden in [g/cm^2] at a function of altitude in [km].
X(double, double) - Method in class gen.EarthModel
Calculates mass overburden in [g/cm^2] as a function of path length in [km] to the entry and exit points.
X(double, double, double) - Method in class gen.EarthModel
Calculates mass overburden in [g/cm^2] as a function of path length in [km] to the entry and exit points.
x - Variable in class mmc.Particle
 
X0 - Variable in class gen.CosCorr
 
X0 - Variable in class gen.ExpCorr
 
X0 - Variable in class mmc.Medium
 
X1 - Variable in class mmc.Medium
 
xc - Variable in class mmc.Particle
 
xf - Variable in class mmc.Particle
 
xi - Variable in class mmc.Particle
 
Xo - Variable in class mmc.Bremsstrahlung
 
Xo - Variable in class mmc.Medium
 
xres - Static variable in class mmc.PhysicsModel
 
Xw - Static variable in class mmc.PhysicsModel
 

Y

y - Variable in class mmc.Particle
 
yc - Variable in class mmc.Particle
 
yf - Variable in class mmc.Particle
 
yi - Variable in class mmc.Particle
 

Z

Z - Variable in class mmc.Medium
 
z - Variable in class mmc.Particle
 
z1 - Variable in class tfa.Amanda
user-block variable: z-coordinate of entry point into the detector cylinder (Z_IN)
z2 - Variable in class tfa.Amanda
user-block variable: z-coordinate of exit point from the detector cylinder (Z_OUT)
ZA - Variable in class mmc.Medium
 
zc - Variable in class mmc.Particle
 
zf - Variable in class mmc.Particle
 
zi - Variable in class mmc.Particle
 

A B C D E F G H I J K L M N O P Q R S T V W X Y Z