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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Geant 3.16 GEANT User’s Guide PHYS510<br />

Origin : H.C. Fesefeldt, F.Carminati Submitted: 24.02.86<br />

Revision : Revised: 11.10.93<br />

Documentation : F. Carminati<br />

1 Introduction<br />

The GEANT/GHEISHA Interface<br />

There are two packages to describe the hadronic showers in matter which are available to the users of GEANT:<br />

GHEISHA [1] and FLUKA (see [PHYS520]).<br />

The GHEISHA code generates hadronic interactions with the nuclei of the current tracking medium, evaluating<br />

cross-sections and sampling the final state multiplicity and kinematics, while the GEANT philosophy is<br />

preserved for the tracking. The GHEISHA code is stored in the GEANH car file.<br />

The GHEISHA printing flags can be set via the GEANT SWIT data record: each switch greater than 100 but<br />

smaller that 111 sets the corresponding printing flag of GHEISHA modulo 100, so that SWIT 105 will set<br />

the printing flag 5 of GHEISHA. Setting the printing flags of GHEISHA the following information will be<br />

displayed:<br />

NPRT(1)<br />

NPRT(2)<br />

NPRT(3)<br />

NPRT(4)<br />

NPRT(5)<br />

NPRT(6)<br />

NPRT(7)<br />

NPRT(8)<br />

NPRT(9)<br />

NPRT(10)<br />

one header for each track in the shower;<br />

all tracking information;<br />

kinematic of decays (not effective);<br />

kinematic of nuclear interactions;<br />

kinematic of electromagnetic interactions (not effective);<br />

material constants, dE/dX and absorbed energies (not effective);<br />

event summary;<br />

history of all interactions/decays;<br />

free;<br />

tables of the geometry, cross-sections, etc.;<br />

NPRT(1), NPRT(2) and NPRT(6) should be used only in case of suspected errors. NPRT(8) produces the<br />

most illustrative output. Those flags work in conjunction with the DEBUG data record of GEANT.<br />

1.1 Description of the routines<br />

CALL GHESIG<br />

(P,EK,AVER,A,Z,W,NLM,DENS,CORR,IPART)<br />

P<br />

EK<br />

AVER<br />

A(NLM)<br />

Z(NLM)<br />

W(NLM)<br />

(REAL) momentum of the particle (in GeV/c);<br />

(REAL) kinetic energy of the particle (in GeV);<br />

(REAL) average mass number of the material;<br />

(REAL) vector containing the mass numbers of the components of the mixture, the same as<br />

AVER in case of an element;<br />

(REAL) vector containing the atomic numbers of the components of the mixture, or the<br />

atomic number in case of an element;<br />

(REAL) vector of length NLM containing the relative weights of the components of the mixture<br />

(normalised to one), one in case of an element;<br />

320 PHYS510 – 1

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

Saved successfully!

Ooh no, something went wrong!