COSMOS v7.655
COSMOSv7655
(AirShowerMC)
|
Go to the source code of this file.
Functions/Subroutines | |
program | __gencol.f__ |
subroutine | init |
subroutine | epreadmediaformuon |
subroutine | checkenergy |
subroutine | checkptcls |
subroutine | cbtype2cos (btype, code, subc, charge) |
subroutine | readinpfile (eof) |
subroutine | formpjtg (confirm) |
subroutine | outresula (a, ntp) |
subroutine | gencol (a, ntp) |
subroutine | epgencolbymuon |
subroutine | epgencolbyphoton (plab, tA, tZ, a, ntp) |
subroutine | cutbyangle (a, ntp0, ntp) |
subroutine | sortbyke (a, ntp) |
subroutine | outtrace (nev, a, ntp) |
subroutine | puttrace (x1, a, leng) |
subroutine | outresulb (a, ntp) |
subroutine | outresulc (a, ntp) |
subroutine | outresulx (a, ntp) |
program __gencol.f__ | ( | ) |
Definition at line 9 of file Gencol.f.
References softenpik::csoftenfe(), cutbyangle(), formpjtg(), softenpik::fwbw, gencol(), init(), inpfileno, j, outresul(), outresula(), outresulb(), outresulc(), outresulx(), outtrace(), readinpfile(), and sortbyke().
subroutine cbtype2cos | ( | character(8), intent(in) | btype, |
integer, intent(out) | code, | ||
integer, intent(out) | subc, | ||
integer, intent(out) | charge | ||
) |
Definition at line 358 of file Gencol.f.
References kkaon, klambda, knuc, kphoton, and kpion.
Referenced by checkptcls().
subroutine checkenergy | ( | ) |
Definition at line 200 of file Gencol.f.
References copenf(), kgnuc, kphoton, ksplit(), and true.
Referenced by init().
subroutine checkptcls | ( | ) |
Definition at line 271 of file Gencol.f.
References cbtype2cos(), copenf(), knuc, ksplit(), and true.
Referenced by init().
Definition at line 727 of file Gencol.f.
Referenced by __gencol.f__(), __gencol0.f__(), __gencol2.f__(), __gencol3.f__(), and __gencol4.f__().
subroutine epgencolbymuon | ( | ) |
subroutine epgencolbyphoton | ( | type (ptcl) | plab, |
integer, intent(in) | tA, | ||
integer, intent(in) | tZ, | ||
type (ptcl), dimension(*) | a, | ||
integer, intent(out) | ntp | ||
) |
Definition at line 682 of file Gencol.f.
References a, cgpxsec(), and cphotop().
subroutine formpjtg | ( | integer | confirm | ) |
Definition at line 443 of file Gencol.f.
References cbst1(), cgeqm2(), cmkptc(), cputgencolcms(), kgnuc, pjcode, pjpx, pjpy, pjsub, tgcode, tgpx, tgpy, and tgsub.
Referenced by __gencol.f__(), __gencol0.f__(), __gencol2.f__(), __gencol3.f__(), __gencol4.f__(), and init().
Definition at line 585 of file Gencol.f.
References a, b, chacol(), cibst1(), epgencolbymuon(), getimpactparam(), kelec, kgnuc, kmuon, and knuc.
Referenced by __gencol.f__(), __gencol0.f__(), __gencol2.f__(), __gencol3.f__(), and __gencol4.f__().
subroutine init | ( | ) |
Definition at line 62 of file Gencol.f.
References cfixmodel(), cfixprefix(), cgetloginn(), checkenergy(), checkptcls(), cintmodels(), cmkseed(), copenfw2(), cquhookc(), cquhooki(), cquhookr(), creadparam(), csetcosorepi(), formpjtg(), inpfileno, kgnuc, kmuon, outresul(), pjcode, pjpx, pjpy, pjsub, qgs01init(), readinpfile(), tgcode, tgpx, tgpy, tgsub, trackl, wzmax, and xyz.
Referenced by __gencol.f__(), __gencol0.f__(), __gencol2.f__(), __gencol3.f__(), __gencol4.f__(), krungekutfds(), and krungekutfs().
Definition at line 540 of file Gencol.f.
References a, getdiffcode(), and xyz.
Referenced by __gencol.f__().
Definition at line 849 of file Gencol.f.
Referenced by __gencol.f__().
Definition at line 944 of file Gencol.f.
References a, cbst0(), cgetcm(), cmkptc(), cyeta(), and maspic.
Referenced by __gencol.f__().
Definition at line 1027 of file Gencol.f.
References a.
Referenced by __gencol.f__().
Definition at line 772 of file Gencol.f.
References a, cerrormsg(), copenfw(), kseblk(), puttrace(), trackl, and xyz.
Referenced by __gencol.f__(), __gencol0.f__(), __gencol2.f__(), __gencol3.f__(), and __gencol4.f__().
subroutine puttrace | ( | real(8), dimension(3), intent(in) | x1, |
type (ptcl) | a, | ||
real(8), intent(in) | leng | ||
) |
Definition at line 817 of file Gencol.f.
Referenced by outtrace().
subroutine readinpfile | ( | integer | eof | ) |
Definition at line 422 of file Gencol.f.
References inpfileno, pjcode, pjpx, pjpy, pjsub, tgcode, tgpx, tgpy, tgsub, and xyz.
Referenced by __gencol.f__(), __gencol0.f__(), __gencol2.f__(), __gencol3.f__(), __gencol4.f__(), and init().
Definition at line 754 of file Gencol.f.
References a, ke(), kqsortd(), and ksortinv().
Referenced by __gencol.f__(), __gencol0.f__(), __gencol2.f__(), __gencol3.f__(), and __gencol4.f__().