Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Functions/Subroutines
g3routines.F File Reference
#include "G3toG4.inc"
Include dependency graph for g3routines.F:

Go to the source code of this file.

Macros

#define CALL_GEANT
 

Functions/Subroutines

subroutine ksvolu (name, shape, nmed, par, npar, ivol)
 
subroutine kspos (name, num, moth, x, y, z, irot, only)
 
subroutine ksposp (name, num, moth, x, y, z, irot, only, par, npar)
 
subroutine ksatt (name, attr, ival)
 
subroutine ksrotm (irot, theta1, phi1, theta2, phi2, theta3, phi3)
 
subroutine ksdvn (name, moth, ndiv, iaxis)
 
subroutine ksdvt (name, moth, step, iaxis, numed, ndvmx)
 
subroutine ksdvx (name, moth, ndiv, iaxis, step, c0, numed, ndvmx)
 
subroutine ksdvn2 (name, moth, ndiv, iaxis, c0, numed)
 
subroutine ksdvt2 (name, moth, step, iaxis, c0, numed, ndvmx)
 
subroutine ksmate (imate, name, a, z, dens, radl, absl, ubf, nwbf)
 
subroutine ksmixt (imate, name, a, z, dens, nlmat, wmat)
 
subroutine kstmed (itmed, name, nmat, isvol, ifield, fieldm, tmaxfd, stemax, deemax, epsil, stmin, ubuf, nwbuf)
 
subroutine kstpar (itmed, chpar, parval)
 
subroutine kspart (ipart, chpar, itrtyp, amass, charge, tlife, ub, nwb)
 
subroutine ksdk (ipart, bratio, mode)
 
subroutine ksdet (chset, chdet, nv, chnam, nbits, idtyp, nwhi, nwdi, iset, idet)
 
subroutine ksdetv (chset, chdet, idtyp, nwhi, nwdi, iset, idet)
 
subroutine ksdeta (chset, chdet, chali, nwhi, nwdi, iali)
 
subroutine ksdeth (chset, chdet, nh, chnam, nbits, orig, fact)
 
subroutine ksdetd (chset, chdet, nd, chnam, nbits)
 
subroutine ksdetu (chset, chdet, nupar, upar)
 
subroutine kgclos
 
subroutine checkshape (name, shape, par, npar)
 

Macro Definition Documentation

#define CALL_GEANT

Function/Subroutine Documentation

subroutine checkshape ( character  name,
character  shape,
real, dimension(*)  par,
integer  npar 
)

Definition at line 951 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine kgclos ( )

Definition at line 925 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine ksatt ( character  name,
character  attr,
integer  ival 
)

Definition at line 170 of file g3routines.F.

Here is the call graph for this function:

subroutine ksdet ( character  chset,
character  chdet,
integer  nv,
character, dimension(nv)  chnam,
integer, dimension(nv)  nbits,
integer  idtyp,
integer  nwhi,
integer  nwdi,
integer  iset,
integer  idet 
)

Definition at line 691 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine ksdeta ( character  chset,
character  chdet,
character  chali,
integer  nwhi,
integer  nwdi,
integer  iali 
)

Definition at line 767 of file g3routines.F.

Here is the call graph for this function:

subroutine ksdetd ( character  chset,
character  chdet,
integer  nd,
character, dimension(nd)  chnam,
integer, dimension(nd)  nbits 
)

Definition at line 846 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine ksdeth ( character  chset,
character  chdet,
integer  nh,
character, dimension(nh)  chnam,
integer, dimension(nh)  nbits,
real, dimension(nh)  orig,
real, dimension(nh)  fact 
)

Definition at line 799 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine ksdetu ( character  chset,
character  chdet,
integer  nupar,
real, dimension(nupar)  upar 
)

Definition at line 887 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine ksdetv ( character  chset,
character  chdet,
integer  idtyp,
integer  nwhi,
integer  nwdi,
integer  iset,
integer  idet 
)

Definition at line 734 of file g3routines.F.

Here is the call graph for this function:

subroutine ksdk ( integer  ipart,
real, dimension(6)  bratio,
integer, dimension(6)  mode 
)

Definition at line 654 of file g3routines.F.

Here is the call graph for this function:

subroutine ksdvn ( character  name,
character  moth,
integer  ndiv,
integer  iaxis 
)

Definition at line 245 of file g3routines.F.

Here is the call graph for this function:

subroutine ksdvn2 ( character  name,
character  moth,
integer  ndiv,
integer  iaxis,
real  c0,
integer  numed 
)

Definition at line 351 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine ksdvt ( character  name,
character  moth,
real  step,
integer  iaxis,
integer  numed,
integer  ndvmx 
)

Definition at line 278 of file g3routines.F.

Here is the call graph for this function:

subroutine ksdvt2 ( character  name,
character  moth,
real  step,
integer  iaxis,
real  c0,
integer  numed,
integer  ndvmx 
)

Definition at line 386 of file g3routines.F.

Here is the call graph for this function:

subroutine ksdvx ( character  name,
character  moth,
integer  ndiv,
integer  iaxis,
real  step,
real  c0,
integer  numed,
integer  ndvmx 
)

Definition at line 313 of file g3routines.F.

Here is the call graph for this function:

subroutine ksmate ( integer  imate,
character, dimension(*)  name,
real  a,
real  z,
real  dens,
real  radl,
real  absl,
real, dimension(nwbf)  ubf,
integer  nwbf 
)

Definition at line 422 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine ksmixt ( integer  imate,
character, dimension(*)  name,
real, dimension(*)  a,
real, dimension(*)  z,
real  dens,
integer  nlmat,
real, dimension(*)  wmat 
)

Definition at line 465 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine kspart ( integer  ipart,
character, dimension(*)  chpar,
integer  itrtyp,
real  amass,
real  charge,
real  tlife,
real, dimension(nwb)  ub,
integer  nwb 
)

Definition at line 606 of file g3routines.F.

Here is the call graph for this function:

subroutine kspos ( character  name,
integer  num,
character  moth,
real  x,
real  y,
real  z,
integer  irot,
character  only 
)

Definition at line 77 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine ksposp ( character  name,
integer  num,
character  moth,
real  x,
real  y,
real  z,
integer  irot,
character  only,
real, dimension(npar)  par,
integer  npar 
)

Definition at line 114 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine ksrotm ( integer  irot,
real  theta1,
real  phi1,
real  theta2,
real  phi2,
real  theta3,
real  phi3 
)

Definition at line 203 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine kstmed ( integer  itmed,
character, dimension(*)  name,
integer  nmat,
integer  isvol,
integer  ifield,
real  fieldm,
real  tmaxfd,
real  stemax,
real  deemax,
real  epsil,
real  stmin,
real, dimension(nwbuf)  ubuf,
integer  nwbuf 
)

Definition at line 515 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine kstpar ( integer  itmed,
character, dimension(*)  chpar,
real  parval 
)

Definition at line 571 of file g3routines.F.

Here is the call graph for this function:

subroutine ksvolu ( character  name,
character  shape,
integer  nmed,
real, dimension(npar)  par,
integer  npar,
integer  ivol 
)

Definition at line 35 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function: