|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmmc.PhysicsModel
gen.AtmFlux
public class AtmFlux
This is the main lepton generator class.
| Field Summary | |
|---|---|
double |
D
|
double |
eini
|
double |
elost
|
EarthModel |
eM
|
Interpolate[] |
J
|
boolean |
jt
|
double |
length
|
java.lang.String |
Name
|
double |
radius
|
double |
thini
|
| 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 | |
|---|---|
AtmFlux()
|
|
| Method Summary | |
|---|---|
void |
beginAtmFlux()
begins the f2k stream. |
Particle[] |
createNext()
I3m function - creates particle set of the next event. |
void |
endAtmFlux()
concludes the f2k stream. |
void |
findNext()
creates the next event. |
double |
function(double x)
Function for flux integration over zenith angles - interface to Integral. |
double |
functionInt(double x)
1d parametrization - interface to Interpolate |
long |
initAtmFlux(java.lang.String[] args,
boolean f2k)
Class initializer, command-line option parser. |
void |
interpolate()
Parametrizes the integral of this class. |
static void |
main(java.lang.String[] args)
F2k stream lepton generator. |
void |
mmcf2k()
Main parser for the f2k file streams. |
Particle[] |
propagate(Particle p)
general-purpose lepton propagator. |
void |
setup(java.lang.String args)
I3m initializer. |
void |
setup(java.lang.String[] args)
I3m initializer. |
| 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 double D
public double length
public double radius
public double elost
public double eini
public double thini
public java.lang.String Name
public EarthModel eM
public Interpolate[] J
public boolean jt
| Constructor Detail |
|---|
public AtmFlux()
| Method Detail |
|---|
public long initAtmFlux(java.lang.String[] args,
boolean f2k)
public void beginAtmFlux()
public void endAtmFlux()
public static void main(java.lang.String[] args)
public void setup(java.lang.String[] args)
public void setup(java.lang.String args)
public Particle[] createNext()
public void findNext()
public Particle[] propagate(Particle p)
public void mmcf2k()
public double function(double x)
function in interface FunctionOfxfunction in class PhysicsModelpublic void interpolate()
public double functionInt(double x)
functionInt in interface FunctionIntfunctionInt in class PhysicsModel
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||