source: trunk/examples/advanced/air_shower/README @ 1341

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

tag geant4.9.4 beta 1 + modifs locales

File size: 5.5 KB
Line 
1
2     =========================================================
3              Geant4 - ULTRA-based air shower example
4     =========================================================
5
6                             README
7                      ---------------------
8
9------------------------------------------------------------------------|
10----> Introduction.                                                     
11                                                                        | 
12The ULTRA detector is a hybrid 2-component system consisting of:                                 
13                                                                        |
14                                                                       
151) an UV detection system - the UVscope                                 |
162) an array of scintillator detectors - the ETscope                     
17                                                                        |
18The UVscope detects Cherenkov light associated to cosmic ray showers   
19when it is diffusively reflected on ground.                             |
20The ETscope detects in coincidence the charged particles of the shower.
21                                                                        |
22In the current version only the UVscope simulation is included         
23------------------------------------------------------------------------|
24----> Description                                                       
25                                                                        |
26The UVscope consists of a Fresnel lens and a PMT located in the focal   
27plane, enclosed in a cylindrical aluminum housing. The lens is 457 mm   |
28in diameter and is made of UV transmitting acrylic with 5.6 grooves     
29per mm. The description of the geometry of the Fresnel lens makes use   |
30of object parameterisation/replication capabilities.                     
31                                                                        |
32The primary vertex generator describes a plane circular source of UV
33(3eV, about 400 nm) optical photons.                                    |
34Depending on the user selection (see below for the relevant environment
35variables) the source can be positioned such that the photons are fired |
36to a reflecting surface or, by default, directly to the UVscope
37(no reflecting surface is present in this case).                        |
38Reflection at the surface can be chosen to be specular or diffuse.
39In both cases the normal to the surface makes an angle of 45 degrees    |
40with the UVscope axis and the photons are emitted at an angle of
4190 degrees with the UVscope axis.                                       |
42If none of these variables is set no reflecting surface is used
43and the photons source is positioned at the UVscope axis.
44                                                                        |
45The definition of the relevant optical boundaries, parameters and       
46processes is made.                                                      |
47                                                                       
48------------------------------------------------------------------------|
49----> SET-UP
50                                                                        |
51A standard Geant4 example GNUmakefile is provided                     |
52
53The following environment variables can be set:                         |
54
55setenv G4ANALYSIS_USE    1
56
57setenv ULTRA_VERBOSE
58
59setenv ULTRA_MIRROR_USE 1 : A specular reflecting surface is used.
60setenv ULTRA_GROUND_USE 1 : A diffusive reflecting surface is used.
61
62------------------------------------------------------------------------
63
64Setup for analysis with iAIDA : for details, see Appendix 2 of the Users Guide for Application Developers
65
66Definition of environment variables (assuming AIDA_INSTALL is the directory where you installed iAIDA):
67
68setenv PATH ${PATH}:"$AIDA_INSTALL/bin"
69
70The following keywords can be used in UltraAnalysisManager.cc,
71in order to produce HBOOK, AIDA or ROOT histograms.
72
73"hbook" for HBOOK histograms
74"xml" for AIDA histograms
75"root" for ROOT histograms
76
77For more information on the AIDA interface:
78http://aida.freehep.org
79
80
81-
82
83-----------------------------------------------------------------------
84----> How to run the example.                                           |
85
86- batch mode:
87  $G4WORDIR/bin/Linux-g++/Ultra UltraMacro.mac                          |
88                                                                        |
89- Interative mode:                                                     
90  3) $G4WORDIR/bin/Linux-g++/Ultra                                      |
91
92------------------------------------------------------------------------
93----> Simulation output                                                 |
94
95if G4ANALYSIS_USE = 1 in the set-up, the output is ultra.aida           |
96 It contains:
97 1)1Dhistogram with the detected photons energy (eV)                    |
98 2)1Dhistogram with the number of detected photons per event            |
99
100------------------------------------------------------------------------
101----> Visualisation                                                     |
102
103a macro is provided as example of visulisation:  Visualisation.mac      |
104to run it :  $G4WORKDIR/bin/Linux-g++/Ultra Visualisation.mac
105------------------------------------------------------------------------
106
107for comments and questions: bernardo@lip.pt
108for more info http://www.ge.infn.it/geant4/examples/
109
110last modified:  B. Tome 16/11/2009
111created by   :  B. Tome and M.C. Espirito Santo 20/05/2004
Note: See TracBrowser for help on using the repository browser.