source: trunk/examples/extended/medical/GammaTherapy/README

Last change on this file was 1337, checked in by garnier, 14 years ago

tag geant4.9.4 beta 1 + modifs locales

File size: 2.9 KB
Line 
1     =========================================================
2     Geant4 - an Object-Oriented Toolkit for Simulation in HEP
3     =========================================================
4
5
6                          GAMMA THERAPY
7
8                   I.Gudovska, V.Ivanchenko, S.Larsson
9            Karolinska Institute & Hospital, Stockholm, Sweden
10                       CERN, Geneva, Switzerland
11
12
13Electron beam of 50 MeV converted on target. All charged particles removed
14from the beam after the target. Gamma beam irradiate a water phantom.
15In front of the phantom a thin CheckVolume is placed to score gamma
16beam properties. Inside the phantom a score volume is placed to calculate
17radial radiation dose distribution.
18
19
20                           GEOMETRY
21
22
23GammaTherapy application geometry consists of along z:
24
251. Generator of electrons directed along z-axis
262. Target1 (Be, W)
273. Target2 (W, Cu)
284. GasVolume (He)            all charged particles are killed inside
295. CheckVolume (Air)         is sensitive for scoring in front of thephantom
306. Phantom (H2O)             is sensitive for radioactive dose calculation
317. Absorber in Phantom (H2O) is sensitive for transverse dose calculation
32
33World volume consists of Air.
34
35
36                           STEERING
37
38Geometry and other parameters can be defined by G4 UI commands.
39
40Following macro files are prepared for different targets used in the real
41setup: be.in (thin Be target), be_w.in (thick BeW target), cu_w.in (thick
42Cu W target).
43
44Only Physics Lists from physics_list kernal library can be activated.
45Corresponding UI commands are following
46
47/testem/phys/addPhysics       emstandard
48/testem/phys/addPhysics       emstandard_opt3
49/testem/phys/addPhysics       empenelope
50/testem/phys/addPhysics       emlivermore
51
52For interactive mode G4 visualization options and variables should be
53defined, then the example should be recompiled:
54
55gmake visclean
56gmake
57
58The vis.mac file can be used an example of visualization.
59
60
61                          HISTOGRAMS
62
63To use histograms any of implementations of AIDA interfaces should
64be available (see http://aida.freehep.org).
65
66A package including AIDA and extended interfaces also using Python
67is PI, available from: http://cern.ch/pi .
68
69Once installed PI or PI-Lite in a specified local area $MYPI, it is
70required to add the installation path to $PATH, i.e. for example,
71for release 1.2.1 of PI:
72
73setenv PATH ${PATH}:$MYPI/1.2.1/app/releases/PI/PI_1_2_1/rh73_gcc32/bin
74
75CERN users can use the PATH to the LCG area on AFS.
76
77Before compilation of the example it is optimal to clean up old
78files:
79
80gmake histclean
81setenv G4ANALYSIS_USE 1
82gmake
83
84Before running the example the command should be issued:
85
86eval `aida-config --runtime csh`
87
88It is possible to choose the format of the output file with
89histograms using UI command:
90
91/testem/histoName type
92/testem/histoType type
93
94The following types are available: hbook, root, xml.
95
Note: See TracBrowser for help on using the repository browser.