Updated to the latest version of geant4_vmc
[u/mrichter/AliRoot.git] / TFluka / documents / README
1 Instructions on how to use TFLuka
2
3 1) External packages needed:
4
5   * Download Fluka from http://pcfluka.mi.infn.it/ and install it
6
7   * Download geant4_vmc and install it (together with Geant4, CLHEP, etc)
8     See http://root.cern.ch/root/vmc/VirtualMC.html
9     NOTE: All the geant4_vmc headers are assumed to be in 
10     $ALICE/geant4_vmc/include. To put them there execute `gmake includes`
11     in the geant4_vmc/source directory
12
13 2) Set the your environment:
14
15   * Set the path to Fluka in the environment variable FLUPRO
16
17   * Set your geant4 environment in the usual way.
18
19   * Make sure that your LD_LIBRARY_PATH includes the path to CLHEP, GEANT4 
20     and geant4_vmc libraries
21
22 3) Compile TFluka and Flugg. In AliRoot do: 
23
24   * gmake all-TFluka
25
26   * gmake all-Flugg
27
28 4) Run aliroot with FLUKA:
29
30   * Execute the $ALICE_ROOT/TFluka/scripts/runalifluka.csh
31
32   * [root] .x $ALICE_ROOT/TFluka/macro/loadlibs.C
33
34   * [root] gAlice->RunMC();
35
36
37 This will run 50 particles from TGenerator.