28.11.2014 Views

THE EGS5 CODE SYSTEM

THE EGS5 CODE SYSTEM

THE EGS5 CODE SYSTEM

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.

The main purpose of this section, however, is to demonstrate how to incorporate importance<br />

sampling into an <strong>EGS5</strong> problem, so we will not discuss the geometry techniques any further. Instead,<br />

those interested in the cylinder-slab generalization are referred to the commented FORTRAN<br />

listing of UCCYL.<br />

4.1.2 Particle Splitting<br />

A version of UCCYL was used to answer a number of questions about energy deposition in a<br />

positron production target, as well as regions surrounding such a target. Two of these questions<br />

are: what is the temperature rise in the target and what is the radiation damage to nearby vacuum<br />

O-rings, when 10 13 electrons/sec with energies of 33 GeV strike the target?<br />

One of the first things observed during initial EGS runs was that the statistics in the (backward)<br />

region designated as an “O-ring” were quite low because<br />

1. the region of interest was too small,<br />

2. the majority of the shower was forward-directed and only low energy radiation headed backwards<br />

towards the region, and<br />

3. there was too much shielding material separating the the region of interest from the source.<br />

However, by studying the energy deposition block diagrams (from auxiliary routine ECNSV1) and<br />

the associated event counters (from NTALLY), obtained during the initial computer runs, we were<br />

able to make the following observations and recommendations:<br />

• Most of the charged particles depositing energy come from photons interacting in the region<br />

of interest–not from charged particles entering from surrounding regions (ı.e. the “cavity” is<br />

fairly big).<br />

• The region (“cavity”) is small enough, however, that only a fraction of the photons traversing<br />

the region interact (verified by simple calculation).<br />

• Suggestion: Every time a photon first enters the region, split it into 10 identical photons,<br />

1<br />

each carrying a weight of<br />

10<br />

to the progeny; include the weight in the EDEP (and any other)<br />

scoring.<br />

This was accomplished by placing the following statement in HOWFAR:<br />

if (irsplt(irl).eq.1.and.irl.ne.irold.and.iq(np).eq.0) then<br />

! Apply particle splitting<br />

if (lsplt.ne.0) then<br />

189

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

Saved successfully!

Ooh no, something went wrong!