COSMOS v7.655  COSMOSv7655
(AirShowerMC)
Zmaxdef.h
Go to the documentation of this file.
1 #define MAX_NO_OF_SITES 50
2 #define MAX_NO_OF_AS_SITES 50
3 #define MAX_SEGMENTS 60
4 #define MAX_NO_OF_COMPS 11
5 #define MAX_AZM 37
6 #define MAX_ZEN 21
7 #define MAX_STACK 50000
8 #define MAX_PTCL 35000
9 #define MAX_USERHOOKC 5
10 #define MAX_USERHOOKI 10
11 #define MAX_USERHOOKR 10
12 ! make next as large as 1~2 milion for practical case
13 ! (for general MPI application)
14 #define MAX_SKELPTCL 1
15 #undef SHOWTHIS
16 #ifdef SHOWTHIS
17 ! The user may change the definition of the max
18 ! size of arrays by the above variables. It is better not
19 ! to touch the parameter definition directly such
20 ! as in Zobs.h
21 !
22 ! MAX_NO_OF_SITES: Max number of observation sites for each ptcl
23 ! MAX_NO_OF_AS_SITES: Max number of observation sites for hybrid A.S
24 ! MAX_SEGMENTS : Max number of segments when expressing primary
25 ! energy spectrum by a segments of lines for one
26 ! type of primary.
27 ! MAX_NO_OF_COMPS 8: Max number of different primary components
28 ! definable at a time.
29 ! MAX_AZM 37: Max number of azimuthal angle bins for a one rigidity
30 ! cut table can contain.
31 ! MAX_ZEN 21: Max number of zenith angle bins for a one rigidity
32 ! cut table can contain.
33 ! MAX_STACK: Max stack size for particle tracking. If there is
34 ! no multi-particle produciton, this may be as small
35 ! as ~30, but if multipicity of n must be treated,
36 ! this must be as large as a few times * n.
37 ! MAX_PTCL 8000: Max number of partilces at a particle production.
38 !
40 #endif
41 
42 
43 
integer npitbl real *nx parameter(n=101, npitbl=46, nx=n-1) real *8 uconst
#define MAX_SEGMENTS
Definition: Zmaxdef.h:3
#define MAX_NO_OF_SITES
Definition: Zmaxdef.h:1
subroutine time(xxx)
Definition: chook.f:5
#define MAX_ZEN
Definition: Zmaxdef.h:6
#define MAX_NO_OF_AS_SITES
Definition: Zmaxdef.h:2
! Parameters used for hadronic cascade shower is generated newline ! For you may give as as or em as(order/case/separator insensitive) is to generate EM-cascade and AS. \newline ! Generate
#define MAX_AZM
Definition: Zmaxdef.h:5
#define UserHookr
Definition: Zmanagerp.h:125
#define MAX_PTCL
Definition: Zmaxdef.h:8
integer Charge2heavyG charge of heavy rightarrow heavy group index conversion array integer HeavyG2massN heavy group index rightarrow mass number conversion array integer HeavyG2charge heavy group index rightarrow charge of heavy conversion array integer HeavyG2code heavy group index rightarrow particle code conversion array integer Code2massN particle code rightarrow mass number conversion array integer Code2heavyG particle code rightarrow heavy group index conversion array real *FragmentTbl the number of interacting nucleons among a projectile heavy nucleus is ! determined as the number of first collision of each interacting nucleon inside ! the nucleus If
Definition: Zheavyp.h:17
logical, save user
Definition: cEfield0.f:32
integer maxbin nregion c minsave drx2 ! drawing region real maxdep integer maxpos integer to
Definition: Zfit.h:15
#define MAX_SKELPTCL
real cut integer ncpi0 common Zuserc cut
Definition: Zprivate.h:1
#define UserHooki
Definition: Zmanagerp.h:129
#define MAX_NO_OF_COMPS
Definition: Zmaxdef.h:4
#define UserHookc
Definition: Zmanagerp.h:158
real(4), save a
Definition: cNRLAtmos.f:20
! common parameters for tracking(-> ------------------------------------- real *8 Deltpp !2 p-p xsection increases as $E^{Deltpp}$(E$>$ 100GeV) real *8 Deltpip !2 pi-p xsection increases as $E^{Deltpip}$(E$>$ 100GeV) real *8 Deltkp !2 k-p xsection increases as $E^{Deltkp}$(E$>$ 100GeV) real *8 IncreaseXsec !2 how the xsection increases. 1.0$\rightarrow$ power of E ! above ones are obsolete !<-) ----------------------------------- common/Zxsectionp/*Deltpp
#define MAX_USERHOOKC
Definition: Zmaxdef.h:9
Definition: Zptcl.h:75
#define MAX_STACK
Definition: Zmaxdef.h:7
integer n
Definition: Zcinippxc.h:1
block data cblkIncident data *Za1ry is
Definition: cblkIncident.h:5