22.05.2014 Views

CERN Program Library Long Writeup W5013 - CERNLIB ...

CERN Program Library Long Writeup W5013 - CERNLIB ...

CERN Program Library Long Writeup W5013 - CERNLIB ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

* CUTGAM=100.00 keV CUTELE=100.00 keV CUTNEU=100.00 keV *<br />

* CUTHAD=100.00 keV CUTMUO= 1.00 MeV *<br />

* BCUTE =100.00 keV BCUTM =100.00 keV *<br />

* DCUTE =100.00 keV DCUTM =100.00 keV PPCUTM= 10.00 MeV *<br />

* IPAIR = 1. ICOMP = 1. IPHOT = 1. *<br />

* IPFIS = 1. IDRAY = 1. IANNI = 1. *<br />

* IBREM = 1. IHADR = 1. IMUNU = 1. *<br />

* IDCAY = 1. ILOSS = 1. IMULS = 1. *<br />

* IRAYL = 0. ILABS = 0. ISYNC = 0. *<br />

* ISTRA = 0. *<br />

* *<br />

* *<br />

* Special TPAR for TMED 5 GAS *<br />

* ------------------------- *<br />

* CUTGAM=100.00 keV CUTELE=100.00 keV CUTNEU=100.00 keV *<br />

* CUTHAD=100.00 keV CUTMUO= 1.00 MeV *<br />

* BCUTE =100.00 keV BCUTM =100.00 keV *<br />

* DCUTE = 10.00 GeV DCUTM =100.00 keV PPCUTM= 10.00 MeV *<br />

* IPAIR = 1. ICOMP = 1. IPHOT = 1. *<br />

* IPFIS = 1. IDRAY = 1. IANNI = 1. *<br />

* IBREM = 1. IHADR = 1. IMUNU = 1. *<br />

* IDCAY = 1. ILOSS = 1. IMULS = 1. *<br />

* IRAYL = 0. ILABS = 0. ISYNC = 0. *<br />

* ISTRA = 1. *<br />

* *<br />

* *<br />

************************************************************<br />

The meaning of the printed values is described in the documentation of the commons /GCCUTS/ and<br />

/GCPHYS/ in [BASE030]. Different values of the parameters can be assigned by the user to each tracking<br />

medium (see [BASE100]). The parameter definition in GEANT proceeds as follows:<br />

1. a default set of global values of the parameters is defined for all tracking media by the routine GINIT;<br />

2. the default values can be changed by the user via the data records read by the routine GFFGO. A<br />

summary of all valid data records is given in [BASE040];<br />

3. after having defined tracking media and materials, the user can redefine the parameters for each<br />

medium via the routine GSTPAR [CONS210];<br />

4. if the data structures are read from an external file (see IOPA section), all the parameters are taken<br />

from this file. In this case the user can still modify them, but this should be done before calling the<br />

routine GPHYSI.<br />

2 Compute cross-section and energy loss tables<br />

GPHYSI is the steering routine to compute the cross-section and energy loss tables for all materials used as<br />

tracking media. GPHYSI builds and fills the JMATE data structure described in [CONS199]. Here, we give<br />

the flow chart of this process. The description of the specialised routines can be found in the rest of the<br />

section PHYS.<br />

Note: if several tracking media are using the same material (for instance a calorimeter and a chamber support<br />

can be both in steel) the energy cuts must be the same. If this is not possible, the user must define materials<br />

with different numbers.<br />

PHYS100 – 2 208

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!