|
Geant4.10
|
Go to the source code of this file.
Functions/Subroutines | |
| program | dpmjet |
| subroutine | dminit (NCASES, EPN, PPN, NCOUNT, IGLAUB) |
| subroutine | dttest (CODEWD, WHAT, SDUM) |
| subroutine | samppt (MODE, PT) |
| real *8 function | bsofpt (ACC, CC, PPTCUT) |
| subroutine | bsofc1 (B, F, DF) |
| real *8 function | bsof1 (B) |
| real *8 function | rtsafe (FUNCD, X1, X2, XACC) |
| real *8 function | var (A, B, C, D) |
| subroutine | zbrac (FUNC, X1, X2, SUCCES) |
| subroutine | checkf (EPN, PPN, IREJ, IORIG) |
| subroutine | checkn (EPN, PPN, IREJ, IORIG) |
| subroutine | checko (EPN, PPN, IREJ, IORIG) |
| subroutine | checke (EPN, PPN) |
| double precision function | ebind (IA, IZ) |
| subroutine | defaul (EPN, PPN) |
| subroutine | hadhad (EPN, PPN, NHKKH1, IHTAWW, ITTA, IREJFO) |
| subroutine | chebch (IREJ, NHKKH1) |
| subroutine | parpt (IFL, PT1, PT2, IPT, NEVT) |
| subroutine | hkkfil (IST, ID, M1, M2, PX, PY, PZ, E, NHKKAU, KORMO, ICALL) |
| subroutine | jsparr |
| real * 8 function bsof1 | ( | B | ) |
Definition at line 4561 of file dpm25nuc1.f.
References c2_factory< float_type >::exp().
| subroutine bsofc1 | ( | B, | |
| F, | |||
| DF | |||
| ) |
Definition at line 4548 of file dpm25nuc1.f.
References c2_factory< float_type >::exp(), and G4Abla::f().
Referenced by bsofpt().
| real * 8 function bsofpt | ( | ACC, | |
| CC, | |||
| PPTCUT | |||
| ) |
Definition at line 4498 of file dpm25nuc1.f.
References bsof1(), bsofc1(), HepGeom::Plane3D< T >::d(), rtsafe(), HepGeom::BasicVector3D< T >::y(), and zbrac().
| subroutine chebch | ( | IREJ, | |
| NHKKH1 | |||
| ) |
Definition at line 6270 of file dpm25nuc1.f.
References testem0.App::init(), mcihad(), nmxhkk, G4Abla::tau(), and c2_transformation< float_type >::zero().
Referenced by kkinc().
| subroutine checke | ( | EPN, | |
| PPN | |||
| ) |
Definition at line 5560 of file dpm25nuc1.f.
References testem0.App::init(), nmxhkk, CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), and CLHEP::HepLorentzVector::pz().
| subroutine checkf | ( | EPN, | |
| PPN, | |||
| IREJ, | |||
| IORIG | |||
| ) |
Definition at line 4717 of file dpm25nuc1.f.
References HepGeom::Plane3D< T >::d(), energy(), testem0.App::init(), nmxhkk, CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), and CLHEP::HepLorentzVector::pz().
Referenced by kkinc().
| subroutine checkn | ( | EPN, | |
| PPN, | |||
| IREJ, | |||
| IORIG | |||
| ) |
Definition at line 4992 of file dpm25nuc1.f.
References HepGeom::Plane3D< T >::d(), energy(), testem0.App::init(), nmxhkk, CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), CLHEP::HepLorentzVector::pz(), and c2_factory< float_type >::sqrt().
Referenced by kkinc().
| subroutine checko | ( | EPN, | |
| PPN, | |||
| IREJ, | |||
| IORIG | |||
| ) |
Definition at line 5295 of file dpm25nuc1.f.
References testem0.App::init(), nmxhkk, CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), and CLHEP::HepLorentzVector::pz().
Referenced by kkinc().
| subroutine defaul | ( | EPN, | |
| PPN | |||
| ) |
Definition at line 5820 of file dpm25nuc1.f.
References nmxhkk, c2_factory< float_type >::sqrt(), and G4Abla::tau().
Referenced by dminit().
| subroutine dminit | ( | NCASES, | |
| EPN, | |||
| PPN, | |||
| NCOUNT, | |||
| IGLAUB | |||
| ) |
Definition at line 866 of file dpm25nuc1.f.
References berttp(), HepGeom::Plane3D< T >::d(), dchanh(), dchant(), ddatar(), ddates(), defaul(), defaux(), dhadde(), diadif(), disres(), distco(), distpa(), distr(), distrc(), distrp(), dttest(), fluini(), incini(), testem0.App::init(), int(), intmd, intmx, jtdtu(), luinol(), lundin(), mxafbk, mxffbk, mxnfbk, mxpsfb, mxpsst, mxzfbk, G4Abla::nint(), nmax, nmxhkk, nxafbk, nxnfbk, nxzfbk, plomb(), plombc(), prblm2(), print(), samppt(), shmak(), shmak1(), shmakf(), shmaki(), sigtes(), c2_factory< float_type >::sqrt(), status, G4Abla::tau(), tecalb(), timdat(), title(), HepGeom::BasicVector3D< T >::unit(), CexmcException::what(), and xsglau().
Referenced by dpmjet().
| program dpmjet | ( | ) |
Definition at line 2 of file dpm25nuc1.f.
References HepGeom::Plane3D< T >::d(), diadif(), disres(), distco(), distpa(), distr(), distrc(), distrp(), dminit(), testem0.App::init(), intmd, intmx, kkinc(), nmax, nmxhkk, parpt(), plomb(), plombc(), plot(), shmak(), shmak1(), c2_factory< float_type >::sqrt(), status, G4Abla::tau(), and timdat().
| subroutine dttest | ( | character*8 | CODEWD, |
| dimension(6) | WHAT, | ||
| character*8 | SDUM | ||
| ) |
Definition at line 4026 of file dpm25nuc1.f.
References int(), jtdtu(), laptab(), c2_factory< float_type >::log(), nmax, pomdi(), prblm2(), samppt(), timdat(), title(), CexmcException::what(), and z.
Referenced by dminit().
| double precision function ebind | ( | IA, | |
| IZ | |||
| ) |
| subroutine hadhad | ( | EPN, | |
| PPN, | |||
| NHKKH1, | |||
| IHTAWW, | |||
| ITTA, | |||
| IREJFO | |||
| ) |
Definition at line 6026 of file dpm25nuc1.f.
References fhad(), testem0.App::init(), mpdgha(), nmxhkk, rndm(), sihnel(), sihnin(), and G4Abla::tau().
Referenced by kkevt().
| subroutine hkkfil | ( | IST, | |
| ID, | |||
| M1, | |||
| M2, | |||
| PX, | |||
| PY, | |||
| PZ, | |||
| E, | |||
| NHKKAU, | |||
| KORMO, | |||
| ICALL | |||
| ) |
Definition at line 6509 of file dpm25nuc1.f.
References HepGeom::Plane3D< T >::d(), CLHEP::HepLorentzVector::e(), nmxhkk, CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), CLHEP::HepLorentzVector::pz(), and c2_factory< float_type >::sqrt().
Referenced by hadrds(), hadrdv(), hadrdz(), hadrhh(), hadrsd(), hadrss(), hadrsv(), hadrvd(), hadrvs(), hadrvv(), hadrzd(), and hadrzz().
| subroutine jsparr | ( | ) |
| subroutine parpt | ( | IFL, | |
| PT1, | |||
| PT2, | |||
| IPT, | |||
| NEVT | |||
| ) |
Definition at line 6468 of file dpm25nuc1.f.
References HepGeom::Plane3D< T >::d().
Referenced by dpmjet(), hadrhh(), hadrss(), hadrsv(), hadrvs(), hadrvv(), and hadrzz().
| real * 8 function rtsafe | ( | FUNCD, | |
| X1, | |||
| X2, | |||
| XACC | |||
| ) |
Definition at line 4579 of file dpm25nuc1.f.
References HepGeom::Transform3D::dx(), G4Abla::f(), and var().
| subroutine samppt | ( | MODE, | |
| PT | |||
| ) |
Definition at line 4387 of file dpm25nuc1.f.
References CLHEP::HepBoost::beta(), bsofpt(), HepGeom::Plane3D< T >::d(), CLHEP::HepLorentzVector::e(), c2_factory< float_type >::exp(), G4StatDouble::fill(), c2_factory< float_type >::log(), c2_transformation< float_type >::one(), plot(), rndm(), c2_factory< float_type >::sqrt(), title(), and c2_transformation< float_type >::zero().
| real * 8 function var | ( | A, | |
| B, | |||
| C, | |||
| D | |||
| ) |
Definition at line 4649 of file dpm25nuc1.f.
References a, HepGeom::Plane3D< T >::d(), CLHEP::HepLorentzVector::e(), and c2_transformation< float_type >::one().
Referenced by G4EmCaptureCascade::ApplyYourself(), G4MuMinusCaptureCascade::DoCascade(), hntvar2(), G4GDMLRead::LoopRead(), MarshaledG4VHitsCollection::marshal1(), MarshaledG4VHitsCollection::marshal2(), G4PixeCrossSectionHandler::MicroscopicCrossSection(), G4LowEnergyCompton::PostStepDoIt(), G4LowEnergyPolarizedCompton::PostStepDoIt(), rtsafe(), G4LivermorePolarizedComptonModel::SampleSecondaries(), G4LivermoreComptonModifiedModel::SampleSecondaries(), G4LivermoreComptonModel::SampleSecondaries(), MarshaledG4VHitsCollection::unmarshal1(), MarshaledG4VHitsCollection::unmarshal2(), and var().
| subroutine zbrac | ( | external | FUNC, |
| X1, | |||
| X2, | |||
| logical | SUCCES | ||
| ) |
Definition at line 4673 of file dpm25nuc1.f.
Referenced by bsofpt().
1.8.7