|
Geant4.10
|
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | fhad (IPRMOD, IPRO, PLAB, ELAB, CX, CY, CZ, ITHKK, ITTA, IELINE, IREJFH) |
| subroutine | elhain (IP, PLA, ELAB, CX, CY, CZ, IT, IREJ) |
| subroutine | sihnel (IPROJ, ITAR, POO, SIEL) |
| subroutine | dsige (IT, AA, POO, SEL, ZL) |
| subroutine | dsihae (KPROJ, EKIN, PLAB, ANUC, SIGELA) |
| double precision function | dshpto (IT, PO) |
| double precision function | xshpto (IT, PO) |
| subroutine | sihnin (IPROJ, ITAR, PO, SIIN) |
| subroutine | dhadri (N, PLAB, ELAB, CX, CY, CZ, ITTA) |
| double precision function | rexp (W) |
| double precision function | damg (IT) |
| subroutine | dcalum (N, ITTA) |
| subroutine | dchanh |
| subroutine | dhadde |
| function | iefund (PL, IRE) |
| subroutine | dsigin (IRE, PLAB, N, IE, AMT, AMN, ECM, SI, ITAR) |
| subroutine | dtchoi (T, P, PP, E, EE, I, II, N, AM1, AM2) |
| subroutine | dtwopa (E1, E2, P1, P2, COD1, COD2, COF1, COF2, SIF1, SIF2, IT1, IT2, UMOO, ECM, P, N, AM1, AM2) |
| subroutine | dcosi (SFE, CFE) |
| subroutine | dgauss (X, A, S) |
| subroutine | drandm (X) |
| subroutine | tsamcs (KPROJ, EKIN, CST) |
| subroutine | sigtes |
| double precision function damg | ( | IT | ) |
Definition at line 2907 of file dpm25hadri.f.
References HepGeom::Plane3D< T >::d(), drandm(), CLHEP::HepLorentzVector::e(), and G4Abla::tau().
Referenced by dhadri().
| subroutine dcalum | ( | N, | |
| ITTA | |||
| ) |
Definition at line 2946 of file dpm25hadri.f.
References n, c2_factory< float_type >::sqrt(), and G4Abla::tau().
Referenced by dhadri().
| subroutine dchanh | ( | ) |
Definition at line 2993 of file dpm25hadri.f.
References HepGeom::Plane3D< T >::d(), CLHEP::HepLorentzVector::e(), and G4Abla::tau().
Referenced by dminit().
| subroutine dcosi | ( | SFE, | |
| CFE | |||
| ) |
Definition at line 3349 of file dpm25hadri.f.
References a, rndm(), HepGeom::Transform3D::xx(), HepGeom::Transform3D::xy(), HepGeom::BasicVector3D< T >::y(), and HepGeom::Transform3D::yy().
| subroutine dgauss | ( | X, | |
| A, | |||
| S | |||
| ) |
Definition at line 3365 of file dpm25hadri.f.
References a, dcosi(), drandm(), c2_factory< float_type >::log(), and c2_factory< float_type >::sqrt().
| subroutine dhadde | ( | ) |
Definition at line 3098 of file dpm25hadri.f.
References G4Abla::tau(), and z.
Referenced by dminit().
| subroutine dhadri | ( | N, | |
| PLAB, | |||
| ELAB, | |||
| CX, | |||
| CY, | |||
| CZ, | |||
| ITTA | |||
| ) |
Definition at line 2433 of file dpm25hadri.f.
References a, HepGeom::Plane3D< T >::d(), damg(), dcalum(), drandm(), dsigin(), dthrep(), dtrafo(), dtwopa(), dtwopd(), CLHEP::HepLorentzVector::e(), iefund(), testem0.App::init(), n, c2_factory< float_type >::sqrt(), and G4Abla::tau().
| subroutine drandm | ( | X | ) |
Definition at line 3381 of file dpm25hadri.f.
References HepGeom::Plane3D< T >::d(), CLHEP::HepLorentzVector::e(), G4Abla::f(), n, rndm(), and z.
Referenced by damg(), dgauss(), dhadri(), dtchoi(), and rexp().
| double precision function dshpto | ( | IT, | |
| PO | |||
| ) |
Definition at line 1824 of file dpm25hadri.f.
References dshnto(), c2_factory< float_type >::sqrt(), and G4Abla::tau().
Referenced by dsige(), dsihae(), shmaki(), shmako(), sigtes(), and xsglau().
| subroutine dsige | ( | IT, | |
| AA, | |||
| POO, | |||
| SEL, | |||
| ZL | |||
| ) |
Definition at line 606 of file dpm25hadri.f.
References a, HepGeom::Plane3D< T >::d(), dshpto(), dsihae(), c2_factory< float_type >::log(), sihnin(), c2_factory< float_type >::sqrt(), and G4Abla::tau().
Referenced by sihnel().
| subroutine dsigin | ( | IRE, | |
| PLAB, | |||
| N, | |||
| IE, | |||
| AMT, | |||
| AMN, | |||
| ECM, | |||
| SI, | |||
| ITAR | |||
| ) |
Definition at line 3209 of file dpm25hadri.f.
References HepGeom::Plane3D< T >::d(), CLHEP::HepLorentzVector::e(), iefund(), n, c2_factory< float_type >::sqrt(), and G4Abla::tau().
Referenced by dhadri().
| subroutine dsihae | ( | KPROJ, | |
| EKIN, | |||
| PLAB, | |||
| ANUC, | |||
| SIGELA | |||
| ) |
Definition at line 1005 of file dpm25hadri.f.
References HepGeom::Plane3D< T >::d(), dshpto(), CLHEP::HepLorentzVector::e(), G4CascadeCheckBalance::ekin(), c2_factory< float_type >::log(), c2_factory< float_type >::sqrt(), and G4Abla::tau().
Referenced by dsige().
| subroutine dtchoi | ( | T, | |
| P, | |||
| PP, | |||
| E, | |||
| EE, | |||
| I, | |||
| II, | |||
| N, | |||
| AM1, | |||
| AM2 | |||
| ) |
Definition at line 3250 of file dpm25hadri.f.
References drandm(), CLHEP::HepLorentzVector::e(), c2_factory< float_type >::exp(), c2_factory< float_type >::log(), n, HepGeom::BasicVector3D< T >::r(), CLHEP::HepLorentzVector::t(), and G4Abla::tau().
Referenced by dtwopa().
| subroutine dtwopa | ( | E1, | |
| E2, | |||
| P1, | |||
| P2, | |||
| COD1, | |||
| COD2, | |||
| COF1, | |||
| COF2, | |||
| SIF1, | |||
| SIF2, | |||
| IT1, | |||
| IT2, | |||
| UMOO, | |||
| ECM, | |||
| P, | |||
| N, | |||
| AM1, | |||
| AM2 | |||
| ) |
Definition at line 3308 of file dpm25hadri.f.
References HepGeom::Plane3D< T >::d(), dcosi(), dtchoi(), CLHEP::HepLorentzVector::e(), n, G4StokesVector::p1(), G4StokesVector::p2(), c2_factory< float_type >::sqrt(), and G4Abla::tau().
Referenced by dhadri().
| subroutine elhain | ( | IP, | |
| PLA, | |||
| ELAB, | |||
| CX, | |||
| CY, | |||
| CZ, | |||
| IT, | |||
| IREJ | |||
| ) |
Definition at line 335 of file dpm25hadri.f.
References HepGeom::Plane3D< T >::d(), drtran(), dsfecf(), G4CascadeCheckBalance::ekin(), c2_factory< float_type >::exp(), c2_factory< float_type >::log(), c2_transformation< float_type >::one(), HepGeom::BasicVector3D< T >::r(), rndm(), c2_factory< float_type >::sqrt(), CLHEP::HepLorentzVector::t(), G4Abla::tau(), tsamcs(), and c2_transformation< float_type >::zero().
| subroutine fhad | ( | IPRMOD, | |
| IPRO, | |||
| PLAB, | |||
| ELAB, | |||
| CX, | |||
| CY, | |||
| CZ, | |||
| ITHKK, | |||
| ITTA, | |||
| IELINE, | |||
| IREJFH | |||
| ) |
Definition at line 4 of file dpm25hadri.f.
References HepGeom::Plane3D< T >::d(), daltra(), dhadri(), CLHEP::HepLorentzVector::e(), elhain(), testem0.App::init(), nmxhkk, c2_factory< float_type >::sqrt(), G4Abla::tau(), and c2_transformation< float_type >::zero().
Referenced by hadhad().
| function iefund | ( | PL, | |
| IRE | |||
| ) |
Definition at line 3168 of file dpm25hadri.f.
| double precision function rexp | ( | W | ) |
Definition at line 2849 of file dpm25hadri.f.
| subroutine sigtes | ( | ) |
Definition at line 5083 of file dpm25hadri.f.
References dshpto(), plot(), sihnel(), sihnin(), c2_factory< float_type >::sqrt(), and G4Abla::tau().
Referenced by dminit().
| subroutine sihnel | ( | IPROJ, | |
| ITAR, | |||
| POO, | |||
| SIEL | |||
| ) |
Definition at line 448 of file dpm25hadri.f.
References HepGeom::Plane3D< T >::d(), dsige(), c2_factory< float_type >::log(), and c2_transformation< float_type >::zero().
Referenced by dshnel(), dshnto(), hadhad(), inucas(), sigtes(), and xshpto().
| subroutine sihnin | ( | IPROJ, | |
| ITAR, | |||
| PO, | |||
| SIIN | |||
| ) |
Definition at line 2176 of file dpm25hadri.f.
References HepGeom::Plane3D< T >::d(), testem0.App::init(), and rndm().
Referenced by dshnto(), dsige(), hadhad(), inucas(), sigtes(), and xshpto().
| subroutine tsamcs | ( | KPROJ, | |
| EKIN, | |||
| CST | |||
| ) |
Definition at line 4712 of file dpm25hadri.f.
References HepGeom::Plane3D< T >::d(), G4CascadeCheckBalance::ekin(), and rndm().
Referenced by elhain().
| double precision function xshpto | ( | IT, | |
| PO | |||
| ) |
Definition at line 1855 of file dpm25hadri.f.
References CLHEP::HepLorentzVector::e(), c2_factory< float_type >::log(), rndm(), sihnel(), sihnin(), c2_factory< float_type >::sqrt(), and G4Abla::tau().
1.8.7