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 PHYS230<br />

Origin : L.Urbán Submitted: 26.10.84<br />

Revision : J. Chwastowski Revised: 16.12.93<br />

Documentation :<br />

1 Subroutines<br />

Total cross-section for photoelectric effect<br />

CALL GPHINI<br />

GPHINI steers initialisation of the constants. It calls GHPRIN for initialisation of the atom decay rates,<br />

GHSLIN to initialise atomic shell potentials and ionisation energies and GPHXIN for the initialisation of the<br />

cross-section constants. It is called by GPHOTI.<br />

CALL GPHRIN<br />

Initialisation of the atom decay rates. The routine is called by GPHINI.<br />

CALL GSHLIN<br />

Initialisation of the atomic shell potentials and ionisation energies. GSHLIN is called by GPHINI.<br />

CALL GPHXIN<br />

Initialisation of the cross-section constants for elements with Z ≤ 100. It is called by GPHINI.<br />

CALL GPHXSI<br />

GPHXSI is called by GPHYSI for every tracking medium. It calculates the cross-section coefficients. The<br />

results of the calculations are stored in the photoelectric effect constants bank created by this routine.<br />

CALL GFSHDC<br />

GFSHDC calls GFRDT, GNRDT and GFSDPR for the probabilities of atomic state transitions and the transition<br />

energies and stores them in the ZEBRA bank. It is called by GPHXSI.<br />

CALL GFSHLS<br />

GFSHLS returns the shell potentials in eV for an atom. It is called by GFSHDC.<br />

CALL GFRDT<br />

GFRDT returns probability distribution and energies of the atomic radiative transitions. It is called by GFSHDC.<br />

CALL GNFRDT<br />

GNFRDT returns probability distribution and energies of the non-radiative atomic transitions. It is called by<br />

GFSHDC.<br />

CALL GFSDPR<br />

GFSDPR returns probability of the shell radiative decay. It is called by GFSHDC.<br />

CALL GPHOTI<br />

GPHOTI calculates the total cross-section for the photoelectric effect. It tabulates the mean free path, λ =<br />

1/Σ (in cm), as a function of the medium and the energy. If Z ≤ 100 then it calls the function GPHSG1<br />

for the total cross-section. Otherwise GPHSIG function is used. GPHOTI is called at initialisation time by<br />

GPHYSI.<br />

219 PHYS230 – 1

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

Saved successfully!

Ooh no, something went wrong!