|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmmc.PhysicsModel
gen.CteqPDF
public class CteqPDF
Parton distribution functions necessary for neutrino interaction cross sections are calculated here. cteq library is called if the parameterization table ".cteqPDF_raw.data" is not found.
| Field Summary | |
|---|---|
static CteqPDF |
Ctq
|
Interpolate[] |
J
|
boolean |
jt
|
double |
Qm
|
double |
Qn
|
static java.lang.String |
tdir
|
| 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 | |
|---|---|
CteqPDF()
Initialize class with the default PDF set. |
|
CteqPDF(int i)
Initialize class with PDF set specified with i. |
|
| Method Summary | |
|---|---|
double |
functionInt(double x,
double q)
2d parametrization - interface to Interpolate |
void |
interpolate()
Creates or reads the ".cteqPDF_raw.data" table. |
static void |
main(java.lang.String[] args)
Creates the cteq table by calling the cteq library. |
double |
PDF(int f,
double x,
double q)
Calculates 3 linear combinations of PDFs. |
| Methods inherited from class mmc.PhysicsModel |
|---|
function, functionInt |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static java.lang.String tdir
public static CteqPDF Ctq
public double Qn
public double Qm
public Interpolate[] J
public boolean jt
| Constructor Detail |
|---|
public CteqPDF()
public CteqPDF(int i)
| Method Detail |
|---|
public double PDF(int f,
double x,
double q)
public void interpolate()
public double functionInt(double x,
double q)
functionInt in interface FunctionInt2functionInt in class PhysicsModelpublic static void main(java.lang.String[] args)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||