/[PAMELA software]/gpamela/gpcalordes/calgea.inc
ViewVC logotype

Annotation of /gpamela/gpcalordes/calgea.inc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Wed Dec 14 03:14:23 2005 UTC (18 years, 11 months ago) by cafagna
Branch: MAIN
CVS Tags: v4r4, v4r5, v4r6, v4r7, v4r8, v4r9, v4r14, v4r12, v4r13, v4r10, v4r11, HEAD
Neutron detector added. Geometry and GPCALOR package

1 cafagna 1.1 *KEEP,CALGEA.
2     C***************************************************************
3     C
4     C CALOR-GEANT Interface common
5     C
6     C parameters of incident particle :
7     C IPinc = particle type a la CALOR
8     C Einc = kinetic energy
9     C Uinc(3) = direction cosines
10     C material parameters:
11     C NCEL = number of elements in mixture (NMTC)
12     C GEANT material no. for MICAP
13     C Amed(I) = mass number
14     C Zmed(I) = charge number
15     C Dmed(I) = Atoms/cm**3 * 1E-24
16     C Hden = Atoms/cm**3 * 1E-24
17     C of H-Atoms in mixture
18     C
19     C particle stack:
20     C NPHETC = number of particles
21     C Ekinet(1:NPHETC) = kinetic energy of part.
22     C IPCAL(1:NPHETC) = particle type a la CALOR (extended)
23     C UCAL(1:NPHETC,3) = direction cosines
24     C CALTIM(1:NPHETC) = age of particle (nsec)
25     C
26     C ATARGT = A no. of target nucleus
27     C ZTARGT = Z no. of target nucleus
28     C
29     C return of residual nucleus information
30     C NRECOL = no. of heavy recoil products
31     C Amed(I) = mass number of residual nucleus
32     C Zmed(I) = charge number " "
33     C EXmed = exitation energy of nucleus
34     C ERmed(I)= recoil energy of nucleus
35     C IntCal = type of interaction (GEANT NAMEC index)
36     C return of cross section of hadronic interaction (CALSIG called)
37     C SIG = x-section
38     C
39     C set by CALSIG:
40     C ICPROC = -1 undefined
41     C = 0 NMTC called for cross-section
42     C = 1 MICAP called for cross-section
43     C = 2 SKALE(NMTC at 3 GeV) called for cross-section
44     C = 3 FLUKA called for cross-section
45     C KCALL : same coding as ICPROC, but is only valid after a
46     C call to GCALOR
47     C 18/8/92 C.Zeitnitz University of Arizona
48     C****************************************************************
49     C
50     PARAMETER(EMAXP = 3.495)
51     PARAMETER(EMAXPI = 2.495)
52     C transition upper limit (GeV) NMTC-FLUKA
53     PARAMETER(ESKALE = 10.0)
54     PARAMETER(MXCP = 300)
55     C
56     COMMON/ CALGEA / IPINC , EINC , UINC(3) ,NCEL ,
57     + HDEN , AMED(100) , ZMED(100) ,DMED(100) ,
58     + NPHETC ,EKINET(MXCP),IPCAL(MXCP),UCAL(MXCP,3),
59     + INTCAL , EXMED , ERMED(100),SIG ,
60     + CALTIM(MXCP), ICPROC, NRECOL ,KCALL ,
61     + ATARGT , ZTARGT
62     C

  ViewVC Help
Powered by ViewVC 1.1.23