Geant4.10
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | sdiff (EPROJ, PPROJ, KPROJ, NHKKH1, IQQDD) |
subroutine | vahmsd (ITAPOI, ECM, KPROJ, KTARG, IREJ) |
subroutine | diffpt (ECH1, PCH1, XDICH1, XCH1, ECH2, PCH2, XDICH2, XCH2, ECH3, PCH3, ECH3I, KCH3I, EE, EES, IIREJ) |
subroutine | diffch (XSEA, IFSEA, XPAR, IFPARA, IFPARB, XSEA2, IFSEA2, XPAR12, XPAR22, EE, RM, ECH, PCH, GAMMA, BETA, NDCH, ICH, EES, NUNO, IIREJ, IOPT) |
subroutine | valmsd (ITAPOI, ECM, KPROJ, KTARG, IREJ) |
subroutine | valmdd (ITAPOI, ECM, KPROJ, KTARG, IREJ) |
subroutine | hadrdi (NAUX, IJPROJ, IJTAR, NHKKH1) |
subroutine | diadif (IOP, NHKKH1) |
subroutine | sihndi (ECM, KPROJ, KTARG, SIGDIF, SIGDIH) |
double precision function | dshnto (KPROJ, KTARG, UMO) |
double precision function | dshnel (KPROJ, KTARG, UMO) |
subroutine diadif | ( | IOP, | |
NHKKH1 | |||
) |
Definition at line 3187 of file dpm25diff.f.
References HepGeom::Plane3D< T >::d(), HepGeom::Transform3D::dy(), testem0.App::init(), c2_factory< float_type >::log(), mcihad(), G4Abla::mod(), nmxhkk, plot(), CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), CLHEP::HepLorentzVector::pz(), c2_factory< float_type >::sqrt(), G4Abla::tau(), and CLHEP::HepBoost::tt().
subroutine diffch | ( | XSEA, | |
IFSEA, | |||
XPAR, | |||
IFPARA, | |||
IFPARB, | |||
XSEA2, | |||
IFSEA2, | |||
XPAR12, | |||
XPAR22, | |||
EE, | |||
RM, | |||
ECH, | |||
PCH, | |||
GAMMA, | |||
BETA, | |||
NDCH, | |||
ICH, | |||
EES, | |||
NUNO, | |||
IIREJ, | |||
IOPT | |||
) |
Definition at line 1392 of file dpm25diff.f.
References CLHEP::HepBoost::beta(), HepGeom::Plane3D< T >::d(), dbklas(), CLHEP::HepBoost::gamma(), testem0.App::init(), G4Abla::mod(), c2_factory< float_type >::sqrt(), and G4Abla::tau().
Referenced by vahmsd().
subroutine diffpt | ( | ECH1, | |
PCH1, | |||
XDICH1, | |||
XCH1, | |||
ECH2, | |||
PCH2, | |||
XDICH2, | |||
XCH2, | |||
ECH3, | |||
PCH3, | |||
ECH3I, | |||
KCH3I, | |||
EE, | |||
EES, | |||
IIREJ | |||
) |
Definition at line 1067 of file dpm25diff.f.
References HepGeom::Plane3D< T >::d(), dsfecf(), testem0.App::init(), c2_factory< float_type >::log(), G4Abla::mod(), nmxhkk, rndm(), c2_factory< float_type >::sqrt(), G4Abla::tau(), and HepGeom::BasicVector3D< T >::y().
Referenced by vahmsd().
double precision function dshnel | ( | KPROJ, | |
KTARG, | |||
UMO | |||
) |
Definition at line 3902 of file dpm25diff.f.
References CLHEP::HepLorentzVector::e(), c2_factory< float_type >::log(), HepGeom::BasicVector3D< T >::r(), rndm(), sihnel(), c2_factory< float_type >::sqrt(), and G4Abla::tau().
double precision function dshnto | ( | KPROJ, | |
KTARG, | |||
UMO | |||
) |
Definition at line 3503 of file dpm25diff.f.
References CLHEP::HepLorentzVector::e(), c2_factory< float_type >::log(), HepGeom::BasicVector3D< T >::r(), rndm(), sihnel(), sihnin(), c2_factory< float_type >::sin(), c2_factory< float_type >::sqrt(), and G4Abla::tau().
Referenced by dshpto(), sdiff(), sihndi(), siinel(), and xsglau().
subroutine hadrdi | ( | NAUX, | |
IJPROJ, | |||
IJTAR, | |||
NHKKH1 | |||
) |
Definition at line 2776 of file dpm25diff.f.
References HepGeom::Plane3D< T >::d(), hadjet(), testem0.App::init(), intmx, mpdgha(), nmxhkk, c2_factory< float_type >::sqrt(), and G4Abla::tau().
Referenced by sdiff().
subroutine sdiff | ( | EPROJ, | |
PPROJ, | |||
KPROJ, | |||
NHKKH1, | |||
IQQDD | |||
) |
Definition at line 4 of file dpm25diff.f.
References HepGeom::Plane3D< T >::d(), daltra(), dshnel(), dshnto(), dtrans(), hadrdi(), testem0.App::init(), intmx, G4Abla::mod(), nmxhkk, HepGeom::BasicVector3D< T >::r(), rndm(), sihndi(), c2_factory< float_type >::sqrt(), G4Abla::tau(), vahmsd(), valmdd(), and valmsd().
Referenced by kkevt().
subroutine sihndi | ( | ECM, | |
KPROJ, | |||
KTARG, | |||
SIGDIF, | |||
SIGDIH | |||
) |
Definition at line 3433 of file dpm25diff.f.
References dshnto(), CLHEP::HepLorentzVector::e(), G4Abla::f(), c2_factory< float_type >::log(), sippsd(), c2_factory< float_type >::sqrt(), and G4Abla::tau().
subroutine vahmsd | ( | ITAPOI, | |
ECM, | |||
KPROJ, | |||
KTARG, | |||
IREJ | |||
) |
Definition at line 316 of file dpm25diff.f.
References HepGeom::Plane3D< T >::d(), dbetar(), diffch(), diffpt(), HepGeom::Transform3D::dx(), c2_factory< float_type >::exp(), testem0.App::init(), G4Abla::mod(), nmxhkk, CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), CLHEP::HepLorentzVector::pz(), qinnuc(), HepGeom::BasicVector3D< T >::r(), rndm(), sampey(), c2_factory< float_type >::sqrt(), G4Abla::tau(), and CLHEP::HepBoost::xt().
Referenced by sdiff().
subroutine valmdd | ( | ITAPOI, | |
ECM, | |||
KPROJ, | |||
KTARG, | |||
IREJ | |||
) |
Definition at line 2168 of file dpm25diff.f.
References a, dsfecf(), c2_factory< float_type >::exp(), testem0.App::init(), c2_factory< float_type >::log(), G4Abla::mod(), nmxhkk, CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), CLHEP::HepLorentzVector::pz(), qinnuc(), HepGeom::BasicVector3D< T >::r(), rndm(), c2_factory< float_type >::sqrt(), and G4Abla::tau().
Referenced by sdiff().
subroutine valmsd | ( | ITAPOI, | |
ECM, | |||
KPROJ, | |||
KTARG, | |||
IREJ | |||
) |
Definition at line 1642 of file dpm25diff.f.
References a, dsfecf(), c2_factory< float_type >::exp(), testem0.App::init(), c2_factory< float_type >::log(), G4Abla::mod(), nmxhkk, CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), CLHEP::HepLorentzVector::pz(), qinnuc(), HepGeom::BasicVector3D< T >::r(), rndm(), c2_factory< float_type >::sqrt(), and G4Abla::tau().
Referenced by sdiff().