COSMOS v7.655  COSMOSv7655
(AirShowerMC)
Zprivate.h
Go to the documentation of this file.
1  integer nsites ! # of sites to be histogramed.
2  real bin, rmin ! rbin in log10. rmin. for lateral in Moliere u.
3  integer binw
4  parameter (bin=0.1, rmin=0.01)
5  parameter (nsites=3) ! max number of histogram layers
6 
7  integer histdep(nsites) ! histdep(j) = k >0 ==> at depth k, histograminng
8  ! is tried.
9 
10 ! These must be double. because addition is done 1 by 1
11 ! and reach 10^7 or more.(at least Ng, Ne, at E0
12 ! >10^16eV.)
13  real*8 SumEloss(maxNoOfSites),
14  * Ng(maxNoOfSites), Ne(maxNoOfSites),
15  * Nmu(maxNoOfSites), Nhad(maxNoOfSites)
16 
17 
18 
21  logical tkweb
22  character*192 basefilename, basefilename2, filename
23 
24  integer fnoT, fnoL, fnoB, fnoN
26  parameter ( nrbin = 42, nfai=12,
27  * fnoT=42, fnoL=43, fnoN=44, fnoB=45)
28  real*8 rbin(nrbin),
29  * webmin(nrbin, nfai, MaxNoOfSites)
30  real dErfai(nrbin, nfai, MaxNoOfSites)
31  real dECent( MaxNoOfSites )
32  real*8 dfai
33  parameter ( dfai = 360.d0/nfai )
34 
35 
36  common /Zprivatec/ Ng, Ne, Nmu, Nhad, SumEloss,
37  * rbin, dErfai,
38  * histdep, tkrtspec, tkarspec, tkweb
39 
40  common/ Zprivatec2/ basefilename
41 
*Zfirst p fm *Zfirst p Zfirst p Zfirst p *Zfirst p *Zfirst pos xyz Zfirst pos xyz *Zfirst pos *Zfirst pos depth
Definition: ZavoidUnionMap.h:1
float real
Definition: Zdef.h:2
integer lengid integer lengdir character *dir integer kgetenv2 character *numb character *execid character *msg logical takehist save do nsites histdep(i)=0indivdep(i)=0enddo leng
#define Moliere
Definition: Zelemagp.h:75
int integer
Definition: Zdef.h:3
integer nsites real bin
Definition: Zprivate.h:2
real Nmu(maxNoOfASSites) common/Zprivatec0/Ng
! Zobs h header file for observation sites definition ! integer maxNoOfSites
Definition: Zobs.h:4
logical KeepWeight ! see setupenv sh logical tkarspec ! get lateral histo in a web fai bin logical tkrtspec ! get time histo in each web bin logical SeeLowdE common Zprivatec2 tkrtspec
Definition: Zprivate4.h:7
real Ne
Definition: Zprivate.h:3
! timing nrbin
Definition: Zprivate2.h:12
********************block data cblkHeavy ********************integer j data *HeavyG2symbol *data *HeavyG2code kiron data j
Definition: cblkHeavy.h:36
integer maxn parameter(maxn=50000) real *8 wzmin
logical KeepWeight ! see setupenv sh logical tkarspec ! get lateral histo in a web fai bin logical tkrtspec ! get time histo in each web bin logical SeeLowdE common Zprivatec2 tkarspec
Definition: Zprivate4.h:7
real ** Ng(maxNoOfASSites)
integer maxbin nregion c minsave drx2 ! drawing region real maxdep integer maxpos integer to
Definition: Zfit.h:15
block data cblkEvhnp ! currently usable models data RegMdls ad *special data *Cekaon d0
Definition: cblkEvhnp.h:5
int logical
Definition: Zdef.h:1
! Parameters used for hadronic cascade shower is generated newline ! For you may give as as or em quick generation of AS for heavy primaries is tried See chookASbyH f character *Generate2 don t touch this for skeleton flesh use integer MagBrem no magnetic bremsstrahlung is considered newline ! if and Ee energy loss due to magnetic brems is considered newline ! if and Ee real sampling of gamma is performed WaitRatio ! must be made small so that WaitRatio *E0 sim MagBremEmin integer MagPair no magnetic pair creation is considered newline ! if and Eg real sampling is tried(note, actually upsilon is referred further). To see these magnetic effects
block data cblkIncident data *Za1ry is
Definition: cblkIncident.h:5
! timing nfai
Definition: Zprivate2.h:12