Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions/Subroutines
dpm25nuc2.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine primpt (MPO, ECM)
 
subroutine selpth (PQUAR, PAQUAR, TQUAR, TAQUAR, ECM, PTXSQ1, PTYSQ1, PLQ1, EQ1, PTXSA1, PTYSA1, PLAQ1, EAQ1, PTXSQ2, PTYSQ2, PLQ2, EQ2, PTXSA2, PTYSA2, PLAQ2, EAQ2, AMCH1, AMCH2, IREJ, IKVALA, pttq1, ptta1, pttq2, ptta2)
 
subroutine xptfl (NHARD, NSEA, IREG, XMAX1, XMAX2)
 
subroutine xptfl1 (NHARD, NSEA, NVAL, SOXUS1, SOXUS2, SOX1, SOX2, HAX1, HAX2, LPO, MPO, NPO, LPASOF, IJPVAL, IJTVAL, RJ1000, XMAX1, XMAX2)
 
subroutine ptval (XP, XXP, XXT, XT, ECM, PTXVQ1, PTYVQ1, PLQ1, EQ1, PTXVA1, PTYVA1, PLAQ1, EAQ1, PTXVQ2, PTYVQ2, PLQ2, EQ2, PTXVA2, PTYVA2, PLAQ2, EAQ2, AMCH1, AMCH2, IREJ, IKVALA)
 
subroutine kkevt (NHKKH1, EPN, PPN, KKMAT, IREJ)
 
subroutine kkevvv (IREJVV, NBPROJ)
 
subroutine kkevss
 
subroutine kkevvs (IREJVS)
 
subroutine kkevsv (IREJSV)
 
subroutine cromsc (PX, PY, PZ, E, RX, RY, RZ, PXN, PYN, PZN, EN, IORIG)
 
subroutine kkevhh
 
subroutine kkevzz
 
subroutine corrco
 
subroutine kkevnu (NHKKH1, EPN, PPN, KKMAT, IREJ, ECM)
 
subroutine kkevdi (NHKKH1, EPN, PPN, KKMAT, IREJ)
 
subroutine luinol
 
subroutine testfilenu
 
subroutine filenu (EPN, LTYP, NUTYP, PLU21, PLU22, PLU23, NHO, IFLAG, LEND)
 
subroutine read_ini
 
subroutine testrot1s (PI, PO, PHI)
 
subroutine testrot2s (PI, PO, PHI)
 
subroutine testrot3s (PI, PO, PHI)
 
subroutine testrot4s (PI, PO, PHI)
 
subroutine rotate
 
subroutine backrot
 
subroutine backdpm
 
subroutine dropdi (NN, NP, NT, ECM)
 

Function/Subroutine Documentation

subroutine backdpm ( )

Definition at line 10544 of file dpm25nuc2.f.

References HepGeom::Plane3D< T >::d(), nmxhkk, testrot3s(), and testrot4s().

Referenced by kkinc().

subroutine backrot ( )

Definition at line 10502 of file dpm25nuc2.f.

References HepGeom::Plane3D< T >::d(), n, pyjets, testrot3s(), and testrot4s().

Referenced by kkevnu(), and testfilenu().

subroutine corrco ( )

Definition at line 8379 of file dpm25nuc2.f.

References nmxhkk.

Referenced by kkevt().

subroutine cromsc (   PX,
  PY,
  PZ,
  E,
  RX,
  RY,
  RZ,
  PXN,
  PYN,
  PZN,
  EN,
  IORIG 
)
subroutine dropdi (   NN,
  NP,
  NT,
  ECM 
)

Definition at line 10605 of file dpm25nuc2.f.

References intmx, rndm(), siinel(), and sippsd().

Referenced by kkevt().

subroutine filenu (   EPN,
  LTYP,
  NUTYP,
  PLU21,
  PLU22,
  PLU23,
  NHO,
  IFLAG,
  LEND 
)

Definition at line 10293 of file dpm25nuc2.f.

References G4String::first(), testem0.App::init(), lend, n, pyjets, read_ini(), and status.

Referenced by kkevnu(), and testfilenu().

subroutine kkevdi (   NHKKH1,
  EPN,
  PPN,
  KKMAT,
  IREJ 
)
subroutine kkevhh ( )

Definition at line 7193 of file dpm25nuc2.f.

References cromsc(), testem0.App::init(), intmd, intmx, n, nmxhkk, qinnuc(), and c2_factory< float_type >::sqrt().

Referenced by kkevt().

subroutine kkevnu (   NHKKH1,
  EPN,
  PPN,
  KKMAT,
  IREJ,
  ECM 
)
subroutine kkevss ( )
subroutine kkevsv (   IREJSV)
subroutine kkevt (   NHKKH1,
  EPN,
  PPN,
  KKMAT,
  IREJ 
)
subroutine kkevvs (   IREJVS)
subroutine kkevvv (   IREJVV,
  NBPROJ 
)
subroutine kkevzz ( )

Definition at line 7729 of file dpm25nuc2.f.

References cromsc(), testem0.App::init(), intmd, intmx, n, nmxhkk, qinnuc(), and c2_factory< float_type >::sqrt().

Referenced by kkevt().

subroutine luinol ( )

Definition at line 10202 of file dpm25nuc2.f.

References lucomp().

Referenced by dminit().

subroutine primpt (   MPO,
  ECM 
)
subroutine ptval (   XP,
  XXP,
  XXT,
  XT,
  ECM,
  PTXVQ1,
  PTYVQ1,
  PLQ1,
  EQ1,
  PTXVA1,
  PTYVA1,
  PLAQ1,
  EAQ1,
  PTXVQ2,
  PTYVQ2,
  PLQ2,
  EQ2,
  PTXVA2,
  PTYVA2,
  PLAQ2,
  EAQ2,
  AMCH1,
  AMCH2,
  IREJ,
  IKVALA 
)

Definition at line 1364 of file dpm25nuc2.f.

References c2_factory< float_type >::sqrt(), and CLHEP::HepBoost::xt().

subroutine read_ini ( )

Definition at line 10360 of file dpm25nuc2.f.

Referenced by filenu().

subroutine rotate ( )
subroutine selpth ( dimension(4)  PQUAR,
dimension(4)  PAQUAR,
dimension(4)  TQUAR,
dimension(4)  TAQUAR,
  ECM,
  PTXSQ1,
  PTYSQ1,
  PLQ1,
  EQ1,
  PTXSA1,
  PTYSA1,
  PLAQ1,
  EAQ1,
  PTXSQ2,
  PTYSQ2,
  PLQ2,
  EQ2,
  PTXSA2,
  PTYSA2,
  PLAQ2,
  EAQ2,
  AMCH1,
  AMCH2,
  IREJ,
  IKVALA,
  pttq1,
  ptta1,
  pttq2,
  ptta2 
)
subroutine testfilenu ( )

Definition at line 10258 of file dpm25nuc2.f.

References backrot(), filenu(), lend, n, pyjets, and rotate().

subroutine testrot1s ( dimension(3)  PI,
dimension(3)  PO,
  PHI 
)
subroutine testrot2s ( dimension(3)  PI,
dimension(3)  PO,
  PHI 
)
subroutine testrot3s ( dimension(3)  PI,
dimension(3)  PO,
  PHI 
)
subroutine testrot4s ( dimension(3)  PI,
dimension(3)  PO,
  PHI 
)
subroutine xptfl (   NHARD,
  NSEA,
  IREG,
  XMAX1,
  XMAX2 
)
subroutine xptfl1 (   NHARD,
  NSEA,
  NVAL,
  SOXUS1,
  SOXUS2,
  SOX1,
  SOX2,
  HAX1,
  HAX2,
  LPO,
  MPO,
  NPO,
  LPASOF,
  IJPVAL,
  IJTVAL,
  RJ1000,
  XMAX1,
  XMAX2 
)