/[PAMELA software]/gpamela/inform/README
ViewVC logotype

Contents of /gpamela/inform/README

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3.8 - (show annotations) (download)
Tue Oct 2 17:58:32 2007 UTC (17 years, 2 months ago) by cafagna
Branch: MAIN
CVS Tags: v4r13
Changes since 3.7: +20 -5 lines
Power law spectra introduced

1 *
2 * $Id: README,v 3.7 2006/10/13 16:36:59 pam-ba Exp $
3 *
4 * $Log: README,v $
5 * Revision 3.7 2006/10/13 16:36:59 pam-ba
6 * Added a new material, the cadmium, for ND
7 *
8 * Revision 3.6 2006/10/02 11:17:30 pam-ba
9 * NDET 'SPHE' data card meaning changed. Now it eliminates the whole PAMELA container.
10 *
11 * Revision 3.5 2006/04/10 11:07:43 cafagna
12 * GEN data card updated, ZDGEN added
13 *
14 * Revision 3.4 2005/12/14 03:34:46 cafagna
15 * An update of the history and inform readme files.
16 *
17 * Revision 3.3 2005/07/25 11:53:21 cafagna
18 * Several updates. See history for details
19 *
20 * Revision 3.2 2002/12/05 10:17:42 pamela
21 * Update CAS and CALO geometries and positions. Makefile updated as well
22 *
23 * Revision 3.1.1.1 2002/07/11 16:01:59 cafagna
24 * First GPAMELA release on CVS
25 *
26 *
27 * This directory was created from gpamela.car patch _inform
28 *CMZ : 2.01/00 05/04/2000 14.35.18 by Marialuigia Ambriola
29 *CMZ : 3.00/00 08/02/2002 17.33.00 by Unknown
30 *CMZ : 2.03/00 06/11/2000 01.40.19 by Francesco Cafagna
31 *CMZ : 2.02/00 12/10/2000 16.03.56 by Francesco Cafagna
32 *CMZU: 2.01/00 05/04/2000 09.51.03 by Unknown
33 *CMZ : 2.00/00 03/03/2000 15.33.44 by Francesco Cafagna
34 *CMZ : 1.02/00 25/01/2000 18.22.29 by Francesco Cafagna
35 *CMZ : 1.01/01 23/05/96 17.11.59 by Francesco Cafagna
36 *CMZ : 1.01/00 22/05/96 09.46.03 by Francesco Cafagna
37 *CMZ : 1.00/03 30/04/96 17.40.07 by Francesco Cafagna
38 *CMZ : 1.00/02 03/04/96 18.23.50 by Francesco Cafagna
39 *CMZ : 1.00/01 28/11/95 18.54.38 by Francesco Cafagna
40 *-- Author : Francesco Cafagna 28/11/95
41
42 GPAMELA: A GEANT based montecarlo of PAMELA
43
44 This CMZ file contains:
45 A.patchy $VERSION , with the version in use
46 B.patchy $HISTORY , general comments on changes and implementations
47 C.patchy $INFORM , infos on patchy and flag to be used in the program
48 D.patchy $KUMACS , collection of CMZ kumacs
49 E.patchy $MANUAL , LaTeX version of the program user guide
50 E.patchy *GPAMELA , pilot patchy with the +USE directives
51 F.patchy GPCDES , patchy with common definitions
52 G.patchy GPAMELA , main patchy with the general routines
53 H.patchy GPTOF , patchy with specific TOF routines
54 I.patchy GPTRD , patchy with specific TRD routines
55 L.patchy GPCALO , patchy with specific CALO routines
56 M.patchy GPSPEC , patchy with specific SPECTROMETER routines
57 N.patchy GPFIELD , patchy with specific MAGNETIC FIELD routines
58 O.patchy GPHYS , patchy with specific PHYSics routines
59 P.patchy GPOBSOLETE, patchy with routines declared obsolete
60 Q.patchy GPGAR , patchy with GARFIELD interface routines
61
62 Flags used:
63 INTER , To select interactive version option.
64 DEB , To select the same option of INTER in GUKINE without the full
65 interactive version options.
66 HIGZ , To select HIGZ related code.
67 X11 , To select X11 version
68 PP , To select ++ version
69 MAGNET , To select magnetic field correction in spectrometer digits.
70
71 TYPE , Used in GEANT GCDES to explicit declare the variable type.
72 SINGLE , Used in GEANT GCDES to select single precision
73 INCLUDE , Used in GEANT GCDES
74 NOGFLUCT, To select Gaussian straggling calculation inside the GPUCAL
75 and GPUSPE routines instead that the GFLUCT one.
76 GARFIELD, To select GARFIELD interface
77 MANYWIRE, LONGLIST, BIGMAP, To be used with GARFIELD
78
79 For the use of fluka as hadronic process simulation program the file
80 FLUKAAF.DAT is necessary. For this reason the CERN_ROOT environment
81 variable has to be added in the file .login with the value /cern/pro.
82
83
84 DATA CARDS definition and usage. If not specified you can use DATA CARDS
85 options in any order.
86
87 +--------------+----------------------+---------------------------------------+
88 | DATA CARD | USAGE | ACTION |
89 +--------------+----------------------+---------------------------------------+
90 | MAGN | 1 or 2 or 3 | Select magnetic field type. 1 is the |
91 | | | strongly inhomogeneus case, |
92 | | | GPFIELD.MAP is required |
93 | | | |
94 | NDET | 'TOF ' 'TRD ' | Do not simulate the selected |
95 | | 'SPE ' 'CAL ' 'CAT ' | detectors |
96 | | 'CAS ' 'SPHE' | |
97 | | | |
98 | CAS | 'NVOL' 'NPHY' 'NHBK' | Disable CAS volume simulation, as NDET|
99 | | | or physics, i.e. SET DET or hits, or |
100 | | | n-tple definition. |
101 | | | |
102 | CAT | 'NVOL' 'NPHY' 'NHBK' | Disable CAT volume simulation, as NDET|
103 | | | or physics, i.e. SET DET or hits, or |
104 | | | n-tple definition. |
105 | | | |
106 | TOF | 'NVOL' 'NPHY' 'NHBK' | Disable TOF volume simulation, as NDET|
107 | | | or physics, i.e. SET DET or hits, or |
108 | | | n-tple definition. |
109 | | | |
110 | TRD | 'NVOL' 'NPHY' 'NHBK' | Disable TRD volume simulation, as NDET|
111 | | | or physics, i.e. SET DET or hits, or |
112 | | | n-tple definition. |
113 | | | |
114 | SPE | 'NVOL' 'NPHY' 'NHBK' | Disable SPE volume simulation, as NDET|
115 | | | or physics, i.e. SET DET or hits, or |
116 | | | n-tple definition. |
117 | | | |
118 | CAL | 'NVOL' 'NPHY' 'NHBK' | Disable CAL volume simulation, as NDET|
119 | | | or physics, i.e. SET DET or hits, or |
120 | | | n-tple definition. |
121 | | | |
122 | S4 | 'NVOL' 'NPHY' 'NHBK' | Disable S4 volume simulation, as NDET|
123 | | | or physics, i.e. SET DET or hits, or |
124 | | | n-tple definition. |
125 | ND | 'NVOL' 'NPHY' 'NHBK' | Disable ND volume simulation, as NDET|
126 | | | or physics, i.e. SET DET or hits, or |
127 | | | n-tple definition. |
128 | | | |
129 | HCWN | 1 | Enable CWN-tple |
130 | | | |
131 | HLON | 1 | Select CWN long format |
132 | | | |
133 | NCPL | 44 integers 1<=n<=44 | Exclude the listed calorimeter silicon|
134 | | Ex.: 1 33 6 12 31=10 | plane from the simulation |
135 | | | |
136 | NCSI | 9 integers 1<=n<=9 | Exclude the listed calorimeter silicon|
137 | | Ex.: 1 3=9 6 5=4 | detectors from any calorimeter plane |
138 | | | |
139 | | | |
140 | NCAB | 22 integers 1<=n<=22 | Exclude the listed calorimeter |
141 | | Ex.: 4=22 20 7 11=2 | absorber planes from the simulation |
142 | | | |
143 | CALO | 'NOWn' | Use 'n' planes without tungsten |
144 | | | |
145 | SPTM | 'SICA' 'W ' 'SITR' | Enable Special Tracking Parameter for |
146 | | 'SITR' 'XE ' 'SCIN' | selected tracking media |
147 | | 'TRAD' 'FE ' 'KAP ' | To obtain the correct energy value for|
148 | | 'N2G ' 'G10 ' 'AL ' | the calorimeter, "SICA","G10C","W2 ' |
149 | | 'AER ' 'ROA ' 'CE ' | and "CE " MUST be enabled. |
150 | | 'W2 ' 'G10C' 'CP ' |
151 | | 'MYL ' 'POL ' CAD ' |
152 | | | |
153 | HPAK | 'FLUK' 'GCAL' | To select FLUKA or GACLOR as hadronic |
154 | | | process simulation package. |
155 | | | |
156 | AUTM | 'TMAX' 'STMA' 'DEEM' | Force AUTO calculation for specified |
157 | | 'EPSI' 'STMI' | parameters, regardless of AUTO data |
158 | | | card value |
159 | | | |
160 | TMAX | Any real number | Pass TMAXFD tracking parameter value |
161 | | | |
162 | STMA | Any real number | Pass STEMAX tracking parameter value |
163 | | | |
164 | DEEM | Any real number | Pass DEEMAX tracking parameter value |
165 | | | |
166 | EPSI | Any real number | Pass EPSIL tracking parameter value |
167 | | | |
168 | STMI | Any real number | Pass STMIN tracking parameter value |
169 | | | |
170 | TPAL | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
171 | | 3=DEEMAX 4=STMIN | STMIN for aluminum |
172 | | 5=EPSIL | |
173 | | | |
174 | TG10 | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
175 | | 3=DEEMAX 4=STMIN | STMIN for G10 |
176 | | 5=EPSIL | |
177 | | | |
178 | T10C | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
179 | | 3=DEEMAX 4=STMIN | STMIN for calorimeter G10C |
180 | | 5=EPSIL | |
181 | | | |
182 | TPN2 | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
183 | | 3=DEEMAX 4=STMIN | STMIN for nitrogen gas |
184 | | 5=EPSIL | |
185 | | | |
186 | TPW | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
187 | | 3=DEEMAX 4=STMIN | STMIN for tungsten |
188 | | 5=EPSIL | |
189 | | | |
190 | TPW2 | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
191 | | 3=DEEMAX 4=STMIN | STMIN for calorimeter tungsten mix |
192 | | 5=EPSIL | |
193 | | | |
194 | TPKA | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
195 | | 3=DEEMAX 4=STMIN | STMIN for kapton |
196 | | 5=EPSIL | |
197 | | | |
198 | TPFE | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
199 | | 3=DEEMAX 4=STMIN | STMIN for iron |
200 | | 5=EPSIL | |
201 | | | |
202 | TRAD | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
203 | | 3=DEEMAX 4=STMIN | STMIN for TRD radiator |
204 | | 5=EPSIL | |
205 | | | |
206 | TPRO | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
207 | | 3=DEEMAX 4=STMIN | STMIN for roacell |
208 | | 5=EPSIL | |
209 | | | |
210 | TPCF | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
211 | | 3=DEEMAX 4=STMIN | STMIN for carbon fibers |
212 | | 5=EPSIL | |
213 | | | |
214 | TPSC | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
215 | | 3=DEEMAX 4=STMIN | STMIN for scintillator |
216 | | 5=EPSIL | |
217 | | | |
218 | TSCA | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
219 | | 3=DEEMAX 4=STMIN | STMIN for silicon (calorimeter) |
220 | | 5=EPSIL | |
221 | | | |
222 | TSTR | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
223 | | 3=DEEMAX 4=STMIN | STMIN for silicon (tracker) |
224 | | 5=EPSIL | |
225 | | | |
226 | TPXE | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
227 | | 3=DEEMAX 4=STMIN | STMIN for Xenon |
228 | | 5=EPSIL | |
229 | | | |
230 | TPAE | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
231 | | 3=DEEMAX 4=STMIN | STMIN for aerogel |
232 | | 5=EPSIL | |
233 | | | |
234 | TPCE | 1=TMAXFD 2=STEMAX | Pass TMAXFD, STEMAX,DEEMAX, EPSIL and |
235 | | 3=DEEMAX 4=STMIN | STMIN for kaolinite (calorimeter |
236 | | 5=EPSIL | insulator) |
237 | | | |
238 | *HBFI | 11 'HB$REF:GP.HIS' | To define user LUNIT and name |
239 | | | HBOOK file. (Max 80 characters ) |
240 | | | |
241 | *GAFI | 12 'FILENAME.GAR' | To define user LUNIT and name |
242 | | | for GARFIELD file.(Max 80 characters) |
243 | | | |
244 | STTR | 1=1 2=D2SICA 3=D2SITR| Force gussian straggling just for |
245 | | | silicon in GFLUCT. D2SICA & D2SITR are|
246 | | | the parameter to be passed to the |
247 | | | gaussian generator. |
248 | | | |
249 | DZSH | Any real number with | Height adjustment for external shell |
250 | | Sign | |
251 | | | |
252 | GEN | XGEN, YGEN, ZGEN, | Pass the coordinates of the origin and|
253 | | XDGEN, YDGEN, ZDGEN | the dimensions of the generation |
254 | | | surface. |
255 | | | |
256 | PHI | PHGEN(1), PHGEN(2) | Define the minimum and the maximum |
257 | | | azimuth. Default values are: |
258 | | | 0., 360. |
259 | | | |
260 | THET | THGEN(1), THGEN(2) | Define the minimum and the maximum |
261 | | | zenith. Default values are: |
262 | | | 0., 90. |
263 | | | |
264 | PLAW | PLAW(1), PLAW(2), | Generates particle kinetic energies |
265 | | PLAW(3) | distributed as a power-law y=AE^gamma |
266 | | | where: |
267 | | | PLAW(1)=spectral index (gamma) |
268 | | | PLAW(2)=mimimum kinetic energy |
269 | | | PLAW(3)=maximum kinetic energy |
270 | | | |
271 | | | If PLAW datacard is used, KINE(2) |
272 | | | parameter (particle momentum) is |
273 | | | overridden |
274 | | | |
275 | HFSF | 1 or 2 | Define the random number seed policy |
276 | | | 1= Repeat the run, i.e. reads from |
277 | | | the file specified in *FSFI |
278 | | | intial seeds used in a previous run|
279 | | | 2= Continue the random chain. Reads |
280 | | | from the file specified in *FSFI |
281 | | | the last seeds used in a previous |
282 | | | run. |
283 | | | |
284 | *FSFI | 14 'FILENAME.DAT' | To define user LUNIT and name of the |
285 | | | file storing the initial and final |
286 | | | seeds to be used according to the |
287 | | | policy selected via the HFSF card |
288 | | | |
289 | *LSFI | 15 'FILENAME.DAT' | To define user LUNIT and name of the |
290 | | | file storing the initial and final |
291 | | | seeds used in the actual run. This |
292 | | | file can be used as input using the |
293 | | | *FSFI card. |
294 | | | |
295 +--------------+----------------------+---------------------------------------+
296
297 NOTE: To process a large number of events in batch mode, on Linux
298 system, the Geant data card TIME must be used. It is necessary to set
299 ITIME < 0. This will force no check on the CPU time left to end the
300 program. For some reason it terminates the program also if no TIME
301 card is used.

  ViewVC Help
Powered by ViewVC 1.1.23