Files
geant4/examples/advanced/brachytherapy
2016-06-09 14:44:26 +02:00
..
2016-06-09 14:44:26 +02:00
2016-06-09 14:44:26 +02:00
2016-06-09 14:44:26 +02:00
2016-06-09 10:28:22 +02:00
2016-06-09 14:44:26 +02:00
2016-06-09 14:44:26 +02:00

     =========================================================
 		      Geant4 - Brachytherapy example
     =========================================================

                             README
                      ---------------------

------------------------------------------------------------------------
----> Introduction.                                                     |
                                                                       
Brachytherapy example simulates energy deposit in a Phantom filled with |
soft tissue for: 
1) Iridium source (endocavitary brachytherapy).                         |
2) Iodium  source (interstitial brachytherapy).                         
3) Leipzig Applicator (superficial brachytherapy).                      |
------------------------------------------------------------------------
----> 1.Experimental set-up.                                            |

The default source is an Ir-131 source put in the center of the Phantom.|  
The Phantom is a box (dimension:30cm), it is gridded in 
voxels (1.mm dimension)                                                 |
-------------------------------------------------------------------------
----> 2.SET-UP 
                                                                        |
 -example enviroment with the compiler 3.2.3                              
 -a standard Geant4 example GNUmakefile is provided                     |

setup with:                                                             |
compiler = gcc-3.2.3
G4SYSTEM = linux-g++                                                    |

The following environment variables need to be set:                     |

G4LEDATA: points to low energy data base - G4EMLOW3.0                   |

setup for analysis: AIDA 3.2.1, PI 1.3.3                                |

Users can download the analysis tools from:  
                                                                        |
http://aida.freehep.org/
http://www.cern.ch/PI                                                                                                                                   |

------------------------------------------------------------------------
----> 3.How to run the example.                                         |

- batch mode:
  $G4WORDIR/bin/Linux-g++/Brachy IridiumSourceMacro.mac                 |
  $G4WORDIR/bin/Linux-g++/Brachy IodiumSourceMacro.mac       
  $G4WORDIR/bin/Linux-g++/Brachy LeipzigSourceMacro.mac  
                                                                        |
- Interative mode:                                                      
  3) $G4WORDIR/bin/Linux-g++/Brachy
     The VisualisationMacro.mac is loaded automatically                 |

-->possible different configurations for interactive mode:              |

1)Ir source:                                                            |
idle>/run/beamOn NumberOfEvents      ...and then
idle>exit                                                               |

2)Leipzig Applicator:                                                   |
idle>/source/switch Leipzig                                           
idle>/run/beamOn NumberOfEvents     ...and then                         |
idle> exit
                                                                        |
3) Iodium  source:
idle>/source/switch Iodium                                              |
idle>/primary/energy Iodium
idle>/run/beamOn NumberOfEvents     ...and then                         |
idle>exit
                                                                        |
*Before the run you can also change the absorber material of the 
Phantom:                                                                |
idle>/phantom/selectMaterial  materialName
                                                                        |
- batch mode: executable Brachy macroFile.mac 
  macros are provided as example: IodiumSourceMacro.mac,
  IridiumSourceMacro.mac, LeipzigSourceMacro.mac                        |
  (ex. $G4WORKDIR/bin/Linux-g++/Brachy IodiumSourceMacro.mac)   
------------------------------------------------------------------------
----> 4. Simulation output                                              |

if ANALYSIS_USE = 1 in the set-up, the output is brachytherapy.hbk      | 

 It contains:
 1)1Dhistogram with the primary particle energy                         |
 2)2Dhistogram with the distribution of energy in the plane 
   (x,z,energy) containing the source (YThickness = 1. mm)   
 3)1Dhistogram with the energy deposit along the X axis in the plane    |
   containing the source.
 4)Ntuple with the 3D energy deposit in the Phantom                    
                                                                        |
Units:   the energy deposit is in MeV;
         x, y, z in mm for histograms and ntuple                        |
------------------------------------------------------------------------
----> 5.Visualisation                                                   | 

a macro is provided ad example of visualisation:  VisualisationMacro.mac|

------------------------------------------------------------------------

for comments, advices, doubts and questions: guatelli@ge.infn.it
for more info http://www.ge.infn.it/geant4/examples/index.html

last modified: Susanna Guatelli 15/5/2006