COSMOS v7.655  COSMOSv7655
(AirShowerMC)
Zprivate.h
Go to the documentation of this file.
2  parameter( NpMax = 60000 )
3  integer fnoB
4  parameter (fnoB=4) ! hybrid AS output file no.
5 
6  structure /ob/
8  real atime, erg, mass, x, y, wx, wy, wz, zenith
9  end structure
10 
11 ! record /ob/o(NpMax)
12  type(ob)::o(NpMax)
13 
14  structure /parent/
16  ! these must be double
17  ! otherwise small shift with
18  ! children may appear
20  real*8 height, atime
21  integer*2 where, code, asflag
22  real erg
23  end structure
24  type(parent)::p
25 
26 
27  structure /child/
28  integer*2 code, subcode, charge
29  real fm(4), mass
30  end structure
31 
32  type(child)::c
33 
35  * Rdev, HowFlesh
37 
38  character*120 Mskel, Wskel
39 
42 ! save o, c, p, TopOfNode, RealBegin, RealEnd, Copy
43 ! save Accepted, Where
44  common /skelcom/ o, c, p, SumehMin, SumegMin, Ethresh,
45  * Cuteg, Cutneg,
46  * Np, NoOfLowE, NLowCounter,
47  * Wdev, Mdev, Rdev,
48  * NhMin, NgMin, Accepted, Where, HowFlesh, TopOfNode,
49  * RealBegin, RealEnd, Copy
50 
51  common /cskelcom/ Wskel, Mskel
52 
53 
54 
*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
const int NpMax
Definition: Zprivate.h:1
float real
Definition: Zdef.h:2
int integer
Definition: Zdef.h:3
Definition: Zprivate.h:9
int NgMin
Definition: Zprivate.h:38
int Where
Definition: Zprivate.h:42
float y[maxp]
Definition: Zprivate.h:6
float colHeight
Definition: Zprivate.h:16
logical RealEnd
Definition: Zprivate.h:43
int NoOfLowE
Definition: Zprivate.h:38
double Cutneg
Definition: Zprivate.h:37
logical Copy
Definition: Zprivate.h:43
double posy
Definition: Zprivate.h:10
struct parent p
Definition: Zprivate.h:36
double Cuteg
Definition: Zprivate.h:37
integer maxn parameter(maxn=50000) real *8 wzmin
char Wskel[skfl]
Definition: Zprivate.h:47
*Zfirst p fm *Zfirst p Zfirst p Zfirst p *Zfirst p *Zfirst pos xyz Zfirst pos xyz *Zfirst pos *Zfirst pos Zfirst pos *Zfirst pos *Zfirst Zfirst vec w *Zfirst vec w Zfirst vec *Zfirst Zfirst Zfirst asflag
Definition: ZavoidUnionMap.h:1
*Zfirst p fm *Zfirst p Zfirst p code
Definition: ZavoidUnionMap.h:1
fstream Mdev
Definition: Zprivate.h:40
int NLowCounter
Definition: Zprivate.h:38
double SumehMin
Definition: Zprivate.h:37
struct ob o[NpMax]
Definition: Zprivate.h:34
double Ethresh
Definition: Zprivate.h:37
*Zfirst p fm *Zfirst p Zfirst p Zfirst p *Zfirst p *Zfirst pos xyz Zfirst pos xyz *Zfirst pos *Zfirst pos Zfirst pos height
Definition: ZavoidUnionMap.h:1
fstream Rdev
Definition: Zprivate.h:40
double posx
Definition: Zprivate.h:10
logical RealBegin
Definition: Zprivate.h:43
int logical
Definition: Zdef.h:1
double SumegMin
Definition: Zprivate.h:37
*Zfirst p fm *Zfirst p Zfirst p Zfirst p *Zfirst p *Zfirst pos xyz Zfirst pos xyz *Zfirst pos *Zfirst pos Zfirst pos *Zfirst pos *Zfirst Zfirst vec w *Zfirst vec w Zfirst vec coszenith
Definition: ZavoidUnionMap.h:1
float x[maxp]
Definition: Zprivate.h:5
Definition: Zprivate.h:2
float erg[maxp]
Definition: Zprivate.h:7
*Zfirst p fm *Zfirst p Zfirst p Zfirst p *Zfirst p charge
Definition: ZavoidUnionMap.h:1
logical TopOfNode
Definition: Zprivate.h:43
int HowFlesh
Definition: Zprivate.h:38
Definition: Zprivate.h:25
int NhMin
Definition: Zprivate.h:38
struct child c
Definition: Zprivate.h:35
*Zfirst p fm *Zfirst p Zfirst p Zfirst p *Zfirst p *Zfirst pos xyz Zfirst pos xyz *Zfirst pos *Zfirst pos Zfirst pos *Zfirst pos *Zfirst Zfirst vec w *Zfirst vec w Zfirst vec *Zfirst Zfirst where
Definition: ZavoidUnionMap.h:1
*Zfirst p fm *Zfirst p mass
Definition: ZavoidUnionMap.h:1
fstream Wdev
Definition: Zprivate.h:40
double atime
Definition: Zprivate.h:17
double posz
Definition: Zprivate.h:10
int Np
Definition: Zprivate.h:38
*Zfirst p fm *Zfirst p Zfirst p Zfirst p subcode
Definition: ZavoidUnionMap.h:1
char Mskel[skfl]
Definition: Zprivate.h:47
int Accepted
Definition: Zprivate.h:42