|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmmc.PhysicsModel
gen.NeutrinoTot
public class NeutrinoTot
Class contains functions for calculation of neutrino interaction cross sections.
Field Summary | |
---|---|
Interpolate[] |
J
|
Interpolate[] |
Jo
|
boolean |
jt
|
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 | |
---|---|
NeutrinoTot()
Class constructor. |
Method Summary | |
---|---|
double |
dSdy(double E)
Glashow resonance cross section |
double |
dSdy(double E,
boolean cc,
boolean nu)
Charged and Neutral current interaction for neutrinos and antineutrinos |
double |
dSdy(double E,
boolean cc,
boolean nu,
double rnd)
Charged and Neutral current interaction for neutrinos and antineutrinos |
double |
dSdy(double E,
double rnd)
Glashow resonance cross section |
double |
e(boolean cc,
boolean nu)
Returns the energy transferred to the hardonic state |
double |
e(double m)
Glashow resonance energy lost by neutrino |
double |
function(double y)
returns the neutrino cross section dSdy - interface to Integral. |
double |
functionInt(double E)
1d parametrization - interface to Interpolate |
double |
functionInt(double E,
double y)
2d parametrization - interface to Interpolate |
void |
interpolate()
Parametrizes the integral of this class. |
void |
interpolate(java.lang.String name)
Parametrizes the integral of this class. |
static void |
main(java.lang.String[] args)
Prints the cross sections in [cm^2] as a function of energy in [GeV]. |
double |
Pmt(double E,
double L)
Neutrino oscillation probability (mu->tau); units: E [GeV] L [m] |
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 NeutrinoTot()
Method Detail |
---|
public double dSdy(double E, boolean cc, boolean nu)
public double dSdy(double E, boolean cc, boolean nu, double rnd)
public double e(boolean cc, boolean nu)
public double dSdy(double E)
public double dSdy(double E, double rnd)
public double e(double m)
public double Pmt(double E, double L)
public double function(double y)
function
in interface FunctionOfx
function
in class PhysicsModel
public static void main(java.lang.String[] args)
public void interpolate(java.lang.String name)
public void interpolate()
public double functionInt(double E, double y)
functionInt
in interface FunctionInt2
functionInt
in class PhysicsModel
public double functionInt(double E)
functionInt
in interface FunctionInt
functionInt
in class PhysicsModel
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |