Geant4_10
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 950 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 924 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 169 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 690 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 766 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 845 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 798 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 886 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 733 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 653 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 244 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 350 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 277 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 385 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 312 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 421 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 464 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 605 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 76 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 113 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 202 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 514 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 570 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 34 of file g3routines.F.

Here is the call graph for this function:

Here is the caller graph for this function: