Upload
julia-pierce
View
212
Download
0
Embed Size (px)
DESCRIPTION
EGSnrc The Center For High Energy Physics Kyungook National University Hye Yoon Chin3 1.What is the EGSnrc ㅡ History of the EGSnrc system The EGSnrc mean is Electron-Gamma-Shower National Research Council of Canada. The EGS system of computer codes is a general purpose package for the Monte Carlo simulation of the coupled transport of electrons and photons in an arbitrary geometry for particles with energies above a few keV up to several hundreds of GeV.
Citation preview
Kyungook National University
Hye Yoon Chin 1
EGSnrcThe Center For High Energy Physics
EGSnrcExperiment Method and Data Process Prof. K. ChoPresentation 2Student # : 2002219014Hye Yoon Chin April 10th 2003
Kyungook National University
Hye Yoon Chin 2
EGSnrcThe Center For High Energy Physics
Index
1. What is the EGSnrcㅡ History of the EGSnrc system
2. Original PEGS4 ① Introduction to PEGS4 ② Logical Relationship Between the Options of PEGS③ Examples(kinds of 3)
3. EGSnrc Manual
4. Example-Tutorial Program #1-Tutor1. mortran
Kyungook National University
Hye Yoon Chin 3
EGSnrcThe Center For High Energy Physics
1. What is the EGSnrcㅡ History of the EGSnrc system
The EGSnrc mean is Electron-Gamma-Shower National Research Council of Canada.
The EGS system of computer codes is a general purpose package for the Monte Carlo simulation of the coupled transport of electrons and photons in an arbitrary geometry for particles with energies above a few keV up to several hundreds of GeV.
Kyungook National University
Hye Yoon Chin 4
EGSnrcThe Center For High Energy Physics
For a basic introduction to the code, see the reference manual, section [3]http://www.irs.inms.nrc.ca/inms/irs/EGSnrc/pirs701/pirs701.html
As stated in the Preface, EGSnrc is the child of many parents who have made a wide variety of contributions over the years. We will not repeat the preface here except to note that Walter “Ralph” Nelson has been the key player in the development of the system over the years and we all owe him a debt of gratitude.
Kawrakow and D.W.O. [email protected], [email protected]
Kyungook National University
Hye Yoon Chin 5
EGSnrcThe Center For High Energy Physics
2. Original PEGS4 ① Introduction to PEGS4
The PEGS code (Preprocessor for EGS) is a stand alone utility program written in Mortran **. PEGS' purpose is to generate material data for the EGS code, and to provide other services for the user who is studying or simulating electro- magnetic interactions.
- Fitting of functions by means of piecewise linear fits. - Production of print plots of selected functions. - Evaluation of functions at selected points. - Comparision of functions with sampled spectra.
Kyungook National University
Hye Yoon Chin 6
EGSnrcThe Center For High Energy Physics
:ELEM:
:TEST::CALL::HPLT::PLTI::PLTN:
:PWLF:
:DECK
:MIMS:
:STOP:
:ENER::COMP::MIXT:
ORAND
(2) Logical Relationship Between the Options of PEGS
Kyungook National University
Hye Yoon Chin 7
EGSnrcThe Center For High Energy Physics
(3) Example---------------------------------------------------------------------------------- A. Material - Element is Iron with defaults taken.---------------------------------------------------------------------------------- Column Card 123456789112345678921234567893123456789412345678..etc. ELEM1 ELEM ELEM2 &INP &END ELEM3 IRON FE ELEM4 FE----------------------------------------------------------------------------------
Kyungook National University
Hye Yoon Chin 8
EGSnrcThe Center For High Energy Physics
----------------------------------------------------------------------------------- B. Material - Compound is sodium iodide with
IDSTRN(1:24) defaulting to MEDIUM(1:24). ---------------------------------------------------------------------------------- Column Card 123456789112345678921234567893123456789412345678..etc. COMP1 COMP COMP2 &INP NE=2,RHO=3.667,PZ(1)=1,PZ(2)=1 &END COMP3 NAI COMP4 NA I ----------------------------------------------------------------------------------
Kyungook National University
Hye Yoon Chin 9
EGSnrcThe Center For High Energy Physics
---------------------------------------------------------------------------------------
C. Material - Mixture is lead glass, consisting of five
specified elements (and 1 per cent of the trace
elements unspecified). Sternheimer-Peierls default.
---------------------------------------------------------------------------------------
Column
Card 123456789112345678921234567893123456789412345678..etc.
MIXT1 MIXT
MIXT2 &INP NE=5,RHO=3.61,RHOZ=41.8,21.0,29.0,5.0,2.2 &END
MIXT3 LEAD GLASS
MIXT4 PB SI O K NA
---------------------------------------------------------------------------------------
Kyungook National University
Hye Yoon Chin 10
EGSnrcThe Center For High Energy Physics
3. EGSnrc Manual
The structure of the EGSnrc code system when used with a user-code
Kyungook National University
Hye Yoon Chin 11
EGSnrcThe Center For High Energy Physics
the user communicates with EGS by means of:
Subroutines
• HATCH -- to establish media data • SHOWER -- to initiate the cascade • HOWFAR & HOWNEAR -- to specify the geometry • AUSGAB -- to score and output the results and to
control variance reduction
Kyungook National University
Hye Yoon Chin 12
EGSnrcThe Center For High Energy Physics
4. Example
-Tutorial Program #1-Tutor1.mortran: 20 Mev e- through 1 mm of Ta
Kyungook National University
Hye Yoon Chin 13
EGSnrcThe Center For High Energy Physics
The END…