COSMOS v7.655
COSMOSv7655
(AirShowerMC)
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | psaini |
function | psapint (X, J, L) |
subroutine | psasetc |
function | psbint (QQ, S, M, L) |
function | psborn (QQ, S, IQ1, IQ2) |
subroutine | pscajet (QQ, IQ1, QV, ZV, QM, IQV, LDAU, LPAR, JQ) |
subroutine | psconf |
subroutine | pscs (C, S) |
subroutine | psdeftr (S, EP, EY) |
subroutine | psdefrot (EP, S0X, C0X, S0, C0) |
function | psdr (X, Y) |
function | psfap (X, J, L) |
function | psfaz (Z, FSOFT, FHARD, FSHARD) |
function | psfborn (S, T, IQ1, IQ2) |
function | psfsh (S, Z, ICZ, IQQ) |
function | psftild (Z, ICZ) |
subroutine | psgea (IA, XA, JJ) |
function | psgint (Z) |
function | pshard (S, ICZ) |
subroutine | pshot (WP0, WM0, Z, IPC, EPC, IZP, IZT, ICZ, IQQ) |
subroutine | psjdef (IPJ, IPJ1, EPJ, EPJ1, JFL) |
function | psjet (Q1, Q2, S, S2MIN, J, L) |
function | psjet1 (Q1, Q2, S, S2MIN, J, L) |
function | psjint (Q1, Q2, S, M, L) |
subroutine | psjint0 (S, SJ, SJB, M, L) |
function | psjint1 (Q1, Q2, S, M, L) |
function | pslam (S, A, B) |
function | psnorm (EP) |
subroutine | psrec (EP, QV, ZV, QM, IQV, LDAU, LPAR, IQJ, EQJ, JFL, JQ) |
function | psrejs (S, Z, IQQ) |
function | psrejv (S) |
function | psrjint (YJ, Z0, IQQ) |
function | psroot (QLMAX, G, J) |
subroutine | psrotat (EP, S0X, C0X, S0, C0) |
function | psqint (QLMAX, G, J) |
subroutine | psshar (LS, NHP, NW, NT) |
subroutine | pstrans (EP, EY) |
subroutine | pstrans1 (EP, EY) |
function | psudint (QLMAX, J) |
function | psuds (Q, J) |
function | psudt (QMAX, J) |
function | psv (X, Y, XB, IB) |
subroutine | psvdef (ICH, IC1, ICZ) |
function | pszsim (QQ, J) |
subroutine | ixxdef (ICH, IC1, IC2, ICZ) |
function | ixxson (NS, AW, G) |
subroutine | xxaini (E0N, ICP0, IAP, IAT) |
subroutine | xxaset |
subroutine | xxddfr (WP0, WM0, ICP, ICT) |
subroutine | xxdec2 (EP, EP1, EP2, WW, A, B) |
subroutine | xxdec3 (EP, EP1, EP2, EP3, SWW, AM1, AM2, AM3) |
subroutine | xxdpr (WP0, WM0, ICP, ICT, LQ2) |
subroutine | xxdtg (WP0, WM0, ICP, ICT, LQ1) |
subroutine | xxfau (B, GZ) |
subroutine | xxfrag (SA, NA, RC) |
subroutine | xxfragm (NS, XA) |
subroutine | xxfz (B, GZ) |
subroutine | xxgau (GZ) |
subroutine | xxgau1 (GZ) |
subroutine | xxgener (WP0, WM0, EY0, S0X, C0X, S0, C0, IC1, IC2) |
subroutine | xxjetsim |
subroutine | xxreg (EP0, IC) |
function | xxrot (S, B) |
subroutine | xxstr (WPI0, WMI0, WP0, WM0, IC10, IC120, IC210, IC20) |
function | xxt (B) |
function | xxtwdec (S, A, B) |
double precision function | gamfun_kk (Y) |
subroutine | crossc_kk (NITER, GTOT, GPROD, GABS, GDD, GQEL, GCOH) |
subroutine | gaucr (B, GABS, GDD, GQEL, GCOH, XA, XB, IA, NT) |
double precision function | sectnu (E0N, IAP, IAT) |
subroutine crossc_kk | ( | NITER, | |
GTOT, | |||
GPROD, | |||
GABS, | |||
GDD, | |||
GQEL, | |||
GCOH | |||
) |
Definition at line 7352 of file qgsjet01.f.
References a, d0, gaucr(), h, i, nc, o, pi, psgea(), qsran(), x1(), and z.
Referenced by psaini().
double precision function gamfun_kk | ( | double precision | Y | ) |
Definition at line 7293 of file qgsjet01.f.
References a, d, d0, h, i, n, o, pi, r, t, x, x1(), x2(), y, and z.
Referenced by psfsh(), and pshard().
subroutine gaucr | ( | B, | |
GABS, | |||
GDD, | |||
GQEL, | |||
GCOH, | |||
dimension(64,3) | XA, | ||
dimension(64,3) | XB, | ||
IA, | |||
NT | |||
) |
Definition at line 7467 of file qgsjet01.f.
References a, b, d0, h, n, o, psv(), and z.
Referenced by crossc_kk().
subroutine ixxdef | ( | ICH, | |
IC1, | |||
IC2, | |||
ICZ | |||
) |
Definition at line 5343 of file qgsjet01.f.
References a, d0, h, is, o, qsran(), x, and z.
Referenced by psshar().
function ixxson | ( | NS, | |
AW, | |||
G | |||
) |
Definition at line 5406 of file qgsjet01.f.
References a, e10, g, h, i, j, o, x, and z.
Referenced by xxfragm().
subroutine psaini | ( | ) |
Definition at line 42 of file qgsjet01.f.
References a, crossc_kk(), d, d0, e10, h, i, j, m, n, o, pi, psborn(), psfsh(), pshard(), psjet(), psjet1(), psrejs(), psrejv(), psroot(), psudt(), x, xxaini(), xxfz(), xxgau(), xxgau1(), and z.
Referenced by qgs01init().
function psapint | ( | X, | |
J, | |||
L | |||
) |
Definition at line 613 of file qgsjet01.f.
References a, d0, e10, h, j, o, x, and z.
Referenced by psudt().
subroutine psasetc | ( | ) |
Definition at line 647 of file qgsjet01.f.
References a, d0, h, o, x, and z.
Referenced by qgs01init().
function psbint | ( | QQ, | |
S, | |||
M, | |||
L | |||
) |
Definition at line 738 of file qgsjet01.f.
References a, d0, e10, h, i, m, o, x, and z.
Referenced by pshot().
function psborn | ( | QQ, | |
S, | |||
IQ1, | |||
IQ2 | |||
) |
Definition at line 847 of file qgsjet01.f.
References a, d0, e10, h, i, m, o, pi, psfborn(), t, x, x1(), and z.
Referenced by psaini().
subroutine pscajet | ( | QQ, | |
IQ1, | |||
dimension(30,50) | QV, | ||
dimension(30,50) | ZV, | ||
dimension(30,50) | QM, | ||
dimension(30,50) | IQV, | ||
dimension(30,49) | LDAU, | ||
dimension(30,50) | LPAR, | ||
JQ | |||
) |
Definition at line 890 of file qgsjet01.f.
References a, d0, e10, h, i, o, psfap(), psqint(), psudint(), pszsim(), qsran(), x, and z.
Referenced by pshot().
subroutine psconf | ( | ) |
Definition at line 1019 of file qgsjet01.f.
References a, b, d0, e10, eh, h, i, m, n, o, pi, psdr(), psfaz(), psgea(), psshar(), psv(), qsran(), x, xxdpr(), xxdtg(), xxfragm(), y, and z.
Referenced by qgs01init().
subroutine pscs | ( | C, | |
S | |||
) |
Definition at line 1461 of file qgsjet01.f.
References a, c, d0, e10, h, o, qsran(), x, and z.
Referenced by psgea(), pshot(), psrec(), xxddfr(), xxdec2(), xxdec3(), xxdpr(), xxdtg(), and xxgener().
subroutine psdefrot | ( | dimension(4) | EP, |
S0X, | |||
C0X, | |||
S0, | |||
C0 | |||
) |
Definition at line 1525 of file qgsjet01.f.
References a, d0, e10, h, o, pt, x, and z.
Referenced by psrec(), and xxjetsim().
subroutine psdeftr | ( | S, | |
dimension(4) | EP, | ||
dimension(3) | EY | ||
) |
Definition at line 1488 of file qgsjet01.f.
References a, d, d0, e10, h, i, o, x, and z.
Referenced by pshot(), xxdec2(), xxdec3(), xxdpr(), xxdtg(), xxgener(), and xxjetsim().
function psdr | ( | X, | |
Y | |||
) |
Definition at line 1570 of file qgsjet01.f.
References a, e10, h, o, x, y, and z.
Referenced by psconf(), and psv().
function psfap | ( | X, | |
J, | |||
L | |||
) |
Definition at line 1589 of file qgsjet01.f.
References a, d0, e10, h, j, o, x, and z.
Referenced by pscajet(), pshot(), psjet(), psjet1(), and pszsim().
function psfaz | ( | Z, | |
FSOFT, | |||
dimension(3) | FHARD, | ||
FSHARD | |||
) |
Definition at line 1623 of file qgsjet01.f.
References a, d0, e10, h, i, o, x, and z.
Referenced by psconf(), psv(), and xxfz().
function psfborn | ( | S, | |
T, | |||
IQ1, | |||
IQ2 | |||
) |
Definition at line 1674 of file qgsjet01.f.
References a, d0, e10, h, o, t, x, and z.
Referenced by psborn(), and pshot().
function psfsh | ( | S, | |
Z, | |||
ICZ, | |||
IQQ | |||
) |
Definition at line 1716 of file qgsjet01.f.
References a, d0, e10, gamfun_kk(), h, i, j, m, o, pi, psftild(), psgint(), psjint0(), x, x1(), and z.
Referenced by psaini().
function psftild | ( | Z, | |
ICZ | |||
) |
Definition at line 1815 of file qgsjet01.f.
References a, d0, e10, h, i, m, o, x, x1(), and z.
Referenced by psfsh().
subroutine psgea | ( | IA, | |
dimension(64,3) | XA, | ||
JJ | |||
) |
Definition at line 1846 of file qgsjet01.f.
References a, c, d0, e10, h, i, j, o, pscs(), qsran(), x, and z.
Referenced by crossc_kk(), and psconf().
function psgint | ( | Z | ) |
Definition at line 1912 of file qgsjet01.f.
References a, e10, f, h, i, o, x, x1(), and z.
Referenced by psfsh(), pshard(), pshot(), psrejs(), and psrejv().
function pshard | ( | S, | |
ICZ | |||
) |
Definition at line 1936 of file qgsjet01.f.
References a, d0, e10, gamfun_kk(), h, i, j, m, o, pi, psgint(), psjint0(), x, x1(), and z.
Referenced by psaini().
subroutine pshot | ( | WP0, | |
WM0, | |||
Z, | |||
dimension(2,2) | IPC, | ||
dimension(8,2) | EPC, | ||
IZP, | |||
IZT, | |||
ICZ, | |||
IQQ | |||
) |
Definition at line 2014 of file qgsjet01.f.
References a, cos, d0, e10, h, i, m, o, pi, psbint(), pscajet(), pscs(), psdeftr(), psfap(), psfborn(), psgint(), psjdef(), psjint(), psjint0(), psjint1(), psnorm(), psrec(), pstrans(), psuds(), psvdef(), pt, qsran(), x, xxtwdec(), and z.
Referenced by psshar().
subroutine psjdef | ( | IPJ, | |
IPJ1, | |||
dimension(4) | EPJ, | ||
dimension(4) | EPJ1, | ||
JFL | |||
) |
Definition at line 2991 of file qgsjet01.f.
References a, e10, h, i, o, psnorm(), x, and z.
Referenced by pshot(), psrec(), and psshar().
function psjet | ( | Q1, | |
Q2, | |||
S, | |||
S2MIN, | |||
J, | |||
L | |||
) |
Definition at line 3065 of file qgsjet01.f.
References a, cos, d0, e10, h, i, j, m, o, p, pi, psfap(), psjint(), psuds(), x, x1(), and z.
Referenced by psaini().
function psjet1 | ( | Q1, | |
Q2, | |||
S, | |||
S2MIN, | |||
J, | |||
L | |||
) |
Definition at line 3155 of file qgsjet01.f.
References a, cos, d0, e10, h, i, j, m, o, p, pi, psfap(), psjint1(), psuds(), x, x1(), and z.
Referenced by psaini().
function psjint | ( | Q1, | |
Q2, | |||
S, | |||
M, | |||
L | |||
) |
Definition at line 3246 of file qgsjet01.f.
References a, d0, e10, h, i, j, m, o, x, and z.
Referenced by pshot(), and psjet().
subroutine psjint0 | ( | S, | |
SJ, | |||
SJB, | |||
M, | |||
L | |||
) |
Definition at line 3390 of file qgsjet01.f.
References a, d0, e10, h, m, o, x, and z.
Referenced by psfsh(), pshard(), pshot(), psrejs(), and psrejv().
function psjint1 | ( | Q1, | |
Q2, | |||
S, | |||
M, | |||
L | |||
) |
Definition at line 3443 of file qgsjet01.f.
References a, d0, e10, h, i, j, m, o, x, and z.
Referenced by pshot(), and psjet1().
function pslam | ( | S, | |
A, | |||
B | |||
) |
Definition at line 3589 of file qgsjet01.f.
References a, b, d0, e10, h, o, x, and z.
Referenced by xxddfr(), xxdec2(), xxdpr(), xxdtg(), and xxgener().
function psnorm | ( | dimension(4) | EP | ) |
Definition at line 3611 of file qgsjet01.f.
References a, e10, h, i, o, x, and z.
Referenced by pshot(), psjdef(), xxgener(), and xxjetsim().
function psqint | ( | QLMAX, | |
G, | |||
J | |||
) |
Definition at line 4134 of file qgsjet01.f.
References a, d0, e10, g, h, i, j, o, psudint(), x, and z.
Referenced by pscajet().
subroutine psrec | ( | dimension(4) | EP, |
dimension(30,50) | QV, | ||
dimension(30,50) | ZV, | ||
dimension(30,50) | QM, | ||
dimension(30,50) | IQV, | ||
dimension(30,49) | LDAU, | ||
dimension(30,50) | LPAR, | ||
dimension(2) | IQJ, | ||
dimension(4,2) | EQJ, | ||
JFL, | |||
JQ | |||
) |
Definition at line 3633 of file qgsjet01.f.
References a, c, d0, e10, h, i, m, o, pscs(), psdefrot(), psjdef(), psrotat(), qsran(), x, and z.
Referenced by pshot().
function psrejs | ( | S, | |
Z, | |||
IQQ | |||
) |
Definition at line 3884 of file qgsjet01.f.
References a, d0, e10, h, i, j, m, o, psgint(), psjint0(), x, x1(), and z.
Referenced by psaini().
function psrejv | ( | S | ) |
Definition at line 3944 of file qgsjet01.f.
References a, d0, e10, h, o, psgint(), psjint0(), x, and z.
Referenced by psaini().
function psrjint | ( | YJ, | |
Z0, | |||
IQQ | |||
) |
Definition at line 3977 of file qgsjet01.f.
References a, d, d0, e10, h, i, o, x, z, and z0.
Referenced by psshar().
function psroot | ( | QLMAX, | |
G, | |||
J | |||
) |
Definition at line 4057 of file qgsjet01.f.
References a, d, d0, e10, g, h, j, o, psudint(), x, and z.
Referenced by psaini().
subroutine psrotat | ( | dimension(4) | EP, |
S0X, | |||
C0X, | |||
S0, | |||
C0 | |||
) |
Definition at line 4106 of file qgsjet01.f.
References a, e10, h, o, x, and z.
Referenced by psrec(), and xxgener().
subroutine psshar | ( | LS, | |
NHP, | |||
NW, | |||
NT | |||
) |
Definition at line 4182 of file qgsjet01.f.
References a, d0, e10, h, i, is, ixxdef(), j, o, pshot(), psjdef(), psrjint(), qsran(), x, xxddfr(), xxdpr(), xxdtg(), xxjetsim(), xxreg(), xxstr(), and z.
Referenced by psconf().
subroutine pstrans | ( | dimension(4) | EP, |
dimension(3) | EY | ||
) |
Definition at line 5041 of file qgsjet01.f.
References a, d0, e10, h, i, o, x, and z.
Referenced by pshot(), xxdec2(), xxdec3(), xxgener(), and xxreg().
subroutine pstrans1 | ( | dimension(4) | EP, |
dimension(3) | EY | ||
) |
Definition at line 5071 of file qgsjet01.f.
References a, d0, e10, h, i, o, x, and z.
Referenced by xxjetsim().
function psudint | ( | QLMAX, | |
J | |||
) |
Definition at line 5101 of file qgsjet01.f.
References a, d0, e10, h, j, o, x, and z.
Referenced by pscajet(), psqint(), and psroot().
function psuds | ( | Q, | |
J | |||
) |
Definition at line 5142 of file qgsjet01.f.
References a, d0, e10, h, j, o, pi, x, and z.
Referenced by pshot(), psjet(), and psjet1().
function psudt | ( | QMAX, | |
J | |||
) |
Definition at line 5178 of file qgsjet01.f.
References a, d0, e10, h, i, j, m, o, psapint(), x, x1(), and z.
Referenced by psaini().
function psv | ( | X, | |
Y, | |||
dimension(64,3) | XB, | ||
IB | |||
) |
Definition at line 5223 of file qgsjet01.f.
References a, d0, e10, h, m, o, psdr(), psfaz(), x, y, and z.
Referenced by gaucr(), and psconf().
subroutine psvdef | ( | ICH, | |
IC1, | |||
ICZ | |||
) |
Definition at line 5259 of file qgsjet01.f.
References a, d0, h, is, o, qsran(), x, and z.
Referenced by pshot().
function pszsim | ( | QQ, | |
J | |||
) |
Definition at line 5301 of file qgsjet01.f.
References a, d0, e10, h, j, o, psfap(), qsran(), x, and z.
Referenced by pscajet().
double precision function sectnu | ( | E0N, | |
IAP, | |||
IAT | |||
) |
Definition at line 7496 of file qgsjet01.f.
References a, d0, h, i, m, o, and z.
subroutine xxaini | ( | E0N, | |
ICP0, | |||
IAP, | |||
IAT | |||
) |
Definition at line 5435 of file qgsjet01.f.
References a, d0, e10, h, i, m, o, pi, x, and z.
Referenced by psaini(), and qgs01init().
subroutine xxaset | ( | ) |
Definition at line 5572 of file qgsjet01.f.
References a, d0, h, o, pi, x, and z.
Referenced by qgs01init().
subroutine xxddfr | ( | WP0, | |
WM0, | |||
ICP, | |||
ICT | |||
) |
Definition at line 5693 of file qgsjet01.f.
References a, c, d0, e10, h, i, is, o, pscs(), pslam(), pt, qsran(), x, xxgener(), xxreg(), xxtwdec(), and z.
Referenced by psshar().
subroutine xxdec2 | ( | dimension(4) | EP, |
dimension(4) | EP1, | ||
dimension(4) | EP2, | ||
WW, | |||
A, | |||
B | |||
) |
Definition at line 5845 of file qgsjet01.f.
References a, b, c, d0, h, i, o, pscs(), psdeftr(), pslam(), pstrans(), pt, qsran(), x, and z.
Referenced by xxdec3().
subroutine xxdec3 | ( | dimension(4) | EP, |
dimension(4) | EP1, | ||
dimension(4) | EP2, | ||
dimension(4) | EP3, | ||
SWW, | |||
AM1, | |||
AM2, | |||
AM3 | |||
) |
Definition at line 5881 of file qgsjet01.f.
References a, c, d0, h, i, o, pscs(), psdeftr(), pstrans(), pt, qsran(), x, xxdec2(), and z.
subroutine xxdpr | ( | WP0, | |
WM0, | |||
ICP, | |||
ICT, | |||
LQ2 | |||
) |
Definition at line 5930 of file qgsjet01.f.
References a, c, d0, e10, h, i, is, o, pscs(), psdeftr(), pslam(), pt, qsran(), x, xxgener(), xxreg(), xxtwdec(), and z.
Referenced by psconf(), and psshar().
subroutine xxdtg | ( | WP0, | |
WM0, | |||
ICP, | |||
ICT, | |||
LQ1 | |||
) |
Definition at line 6140 of file qgsjet01.f.
References a, d0, e10, h, i, is, o, pscs(), psdeftr(), pslam(), pt, qsran(), x, xxgener(), xxreg(), xxtwdec(), and z.
Referenced by psconf(), and psshar().
subroutine xxfau | ( | B, | |
dimension(3) | GZ | ||
) |
Definition at line 6270 of file qgsjet01.f.
References a, b, d0, h, o, x, xxfz(), and z.
Referenced by xxgau(), and xxgau1().
subroutine xxfrag | ( | dimension(64,3) | SA, |
NA, | |||
RC | |||
) |
Definition at line 6307 of file qgsjet01.f.
References a, d0, e10, h, i, j, m, ng, o, x, and z.
Referenced by xxfragm().
subroutine xxfragm | ( | NS, | |
dimension(64,3) | XA | ||
) |
Definition at line 6368 of file qgsjet01.f.
References a, d0, e10, h, i, ixxson(), o, qsran(), x, xxfrag(), and z.
Referenced by psconf().
subroutine xxfz | ( | B, | |
dimension(2) | GZ | ||
) |
Definition at line 6456 of file qgsjet01.f.
References a, b, d0, h, m, o, psfaz(), x, x1(), xxrot(), and z.
Referenced by psaini(), and xxfau().
subroutine xxgau | ( | dimension(3) | GZ | ) |
Definition at line 6512 of file qgsjet01.f.
References a, b, d0, h, i, m, o, pi, r, x, x1(), xxfau(), and z.
Referenced by psaini().
subroutine xxgau1 | ( | dimension(3) | GZ | ) |
Definition at line 6546 of file qgsjet01.f.
References a, b, d0, h, i, o, pi, r, x, xxfau(), and z.
Referenced by psaini().
subroutine xxgener | ( | WP0, | |
WM0, | |||
dimension(3) | EY0, | ||
S0X, | |||
C0X, | |||
S0, | |||
C0, | |||
IC1, | |||
IC2 | |||
) |
Definition at line 6574 of file qgsjet01.f.
References a, c, d0, e10, h, i, is, j, o, pscs(), psdeftr(), pslam(), psnorm(), psrotat(), pstrans(), qsran(), x, xxreg(), xxtwdec(), and z.
Referenced by xxddfr(), xxdpr(), xxdtg(), xxjetsim(), and xxstr().
subroutine xxjetsim | ( | ) |
Definition at line 7025 of file qgsjet01.f.
References a, h, i, o, psdefrot(), psdeftr(), psnorm(), pstrans1(), x, xxgener(), and z.
Referenced by psshar().
subroutine xxreg | ( | dimension(4) | EP0, |
IC | |||
) |
Definition at line 7066 of file qgsjet01.f.
References a, e10, h, i, o, pstrans(), pt, x, and z.
Referenced by psshar(), xxddfr(), xxdpr(), xxdtg(), and xxgener().
function xxrot | ( | S, | |
B | |||
) |
Definition at line 7111 of file qgsjet01.f.
References a, b, e10, h, i, o, x, x2(), xxt(), and z.
Referenced by xxfz().
subroutine xxstr | ( | WPI0, | |
WMI0, | |||
WP0, | |||
WM0, | |||
IC10, | |||
IC120, | |||
IC210, | |||
IC20 | |||
) |
Definition at line 7138 of file qgsjet01.f.
References a, cos, d0, e10, h, i, o, pi, qsran(), x, xxgener(), and z.
Referenced by psshar().
function xxt | ( | B | ) |
Definition at line 7217 of file qgsjet01.f.
References a, b, e10, h, i, o, pi, r, x, and z.
Referenced by xxrot().
function xxtwdec | ( | S, | |
A, | |||
B | |||
) |
Definition at line 7263 of file qgsjet01.f.
References a, b, d0, dx, e10, h, o, x, and z.
Referenced by pshot(), xxddfr(), xxdpr(), xxdtg(), and xxgener().