COSMOS v7.655  COSMOSv7655
(AirShowerMC)
cblkTracking.h
Go to the documentation of this file.
1 ! *************************
2  block data cblkTracking
3 ! *************************
4  implicit none
5 
6 #include "Ztrackp.h"
7 
8  data
9  * ExactThick /.false./ ,
10  * Freec /.true./ ,
11  * TraceDev /21/ ,
12  * TraceDir /' '/ ,
13  * BorderHeightH /0./ ,
14  * BorderHeightL /0./ ,
15  * HowGeomag /11/ ,
16  * MagN /0./ ,
17  * MagE /0./ ,
18  * MagD /0./ ,
19  * RatioToE0 /1.e-5/ ,
20  * UseRungeKutta /0/ ,
21  * MagChgDist /20.e3/ ,
22  * TimeStructure /.true./ ,
23  * Trace /0/ ,
24  * WaitRatio /1./ ,
25  * Truncc/5.0/ ,
26  * Truncn /1.e-2/ ,
27  * Truncx /2./
28 
29  data
30  * IncMuonPolari /.true./ ,
31  * KEminObs /2*500.0d-6, 6*50.0d-3/ ,
32  * ThinSampling /.false./,
33  * EthinRatio /3.e-6, 10.0e5, 0., 0./ ,
34  * Generate /'em'/ ,
35  * Generate2 /' '/ ,
36  * BackAngLimit /-1.0/ ,
37  * OneDim /0/,
38  * MagBrem /2/,
39  * MagPair /1/,
40  * LpmEffect /.true./,
41  * MagPairEmin /2.e10/, ! Eg > this ==> magnetic pair considered.> 3x10^19 eV
42  * MagBremEmin /3.e8/, ! Ee > this ==> magnetic brems considered > 10^18 eV
43  * UpsilonMin /3.e-3/, ! if upsilon is < this, no magnetic brem
44  * LpmPairEmin /1.e9/, ! Eg > LpmPairEmin && LpmEffect ==> LPM effect for g
45  * LpmBremEmin /1.e8/ ! Ee > LpmBremEmin && LpmEffect ==> LPM effect for e
46 
47  data
48  * Reverse /0/,
49  * PathLimit /13000d4/, ! ~ 20 x Eradius
50  * EndLevel/0/,
51  * MuNI /2/,
52  * MuBr /2/,
53  * MuPr /2/,
54  * LamorDiv /5./,
55  * Eabsorb /0,0/,
56  * StepControl /2./,
57  * HowPhotoP /1/,
58  * PhitsXs /0/, JamXs /0/, AAXsec/0/, JamFragment/1/,
59  * ASRforDPM /'m'/
60  end
61 
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec * BorderHeightL
Definition: cblkTracking.h:9
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting Truncn
Definition: Znamelist2.h:3
! This namelist data is frequently used ! Some of them should be given mandatory namelist Param ThinSampling
Definition: Znamelist1.h:5
! This namelist data is frequently used ! Some of them should be given mandatory namelist Param LpmEffect
Definition: Znamelist1.h:5
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec *RatioToE0 *MagChgDist *TimeStructure *Truncn *Truncx data *IncMuonPolari *KEminObs *ThinSampling *EthinRatio *Generate * OneDim
Definition: cblkTracking.h:9
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting AAXsec
Definition: Znamelist2.h:3
! This namelist data is frequently used ! Some of them should be given mandatory namelist Param KEminObs
Definition: Znamelist1.h:5
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec *RatioToE0 *MagChgDist *TimeStructure *Truncn *Truncx data *IncMuonPolari *KEminObs *ThinSampling *EthinRatio *Generate * MagPair
Definition: cblkTracking.h:9
#define MagPairEmin
Definition: Ztrackp.h:249
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting LpmBremEmin
Definition: Znamelist2.h:3
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec *RatioToE0 *MagChgDist *TimeStructure * WaitRatio
Definition: cblkTracking.h:9
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting PathLimit
Definition: Znamelist2.h:3
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec *RatioToE0 *MagChgDist *TimeStructure * Truncc
Definition: cblkTracking.h:9
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting LpmPairEmin
Definition: Znamelist2.h:3
block data cblkMuInt integer i ! Pair total X sec data(MuPrTX(i), i=1, 38)/1 0.431132E-02
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting Eabsorb
Definition: Znamelist2.h:3
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting RatioToE0
Definition: Znamelist2.h:3
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting ASRforDPM
Definition: Znamelist2.h:3
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting Reverse
Definition: Znamelist2.h:3
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting Truncx
Definition: Znamelist2.h:3
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec * MagD
Definition: cblkTracking.h:9
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting ExactThick
Definition: Znamelist2.h:3
#define MagBremEmin
Definition: Ztrackp.h:248
! 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 the LPM effect is considered when Ee LpmBremEmin for electrons and ! Eg LpmPairEmin for gamma rays real *MagBremEmin E magnetic bremsstrahlung by electrons may be considered if not considered at all newline total energy loss due to brems is considered newline gamma energy is sampled actually newline ! If upsilon(Ee/m *B/Bcr) is small
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting UpsilonMin
Definition: Znamelist2.h:3
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting MuNI
Definition: Znamelist2.h:3
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec * MagN
Definition: cblkTracking.h:9
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec * BorderHeightH
Definition: cblkTracking.h:9
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec * TraceDir
Definition: cblkTracking.h:9
integer maxFiles ! actual logical file ! it will be used during mpi skeleton making time ! so when the program starts to normal ! it will not be used block
Definition: Zmpi.h:23
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting PhitsXs
Definition: Znamelist2.h:3
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec * HowGeomag
Definition: cblkTracking.h:9
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting MuPr
Definition: Znamelist2.h:3
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting EndLevel
Definition: Znamelist2.h:3
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting MagChgDist
Definition: Znamelist2.h:3
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting HowPhotoP
Definition: Znamelist2.h:3
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting JamXs
Definition: Znamelist2.h:3
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec *RatioToE0 *MagChgDist *TimeStructure *Truncn *Truncx data *IncMuonPolari *KEminObs *ThinSampling *EthinRatio *Generate * Generate2
Definition: cblkTracking.h:9
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec *RatioToE0 * UseRungeKutta
Definition: cblkTracking.h:9
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec *RatioToE0 *MagChgDist *TimeStructure * Trace
Definition: cblkTracking.h:9
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting EthinRatio
Definition: Znamelist2.h:3
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec * TraceDev
Definition: cblkTracking.h:9
! This namelist data is frequently used ! Some of them should be given mandatory namelist Param IncMuonPolari
Definition: Znamelist1.h:5
dE dx *! Nuc Int sampling table g
Definition: cblkMuInt.h:130
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec * MagE
Definition: cblkTracking.h:9
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting StepControl
Definition: Znamelist2.h:3
! This namelist data is frequently used ! Some of them should be given mandatory namelist Param TimeStructure
Definition: Znamelist1.h:5
! This namelist data is frequently used ! Some of them should be given mandatory namelist Param Freec
Definition: Znamelist1.h:5
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec *RatioToE0 *MagChgDist *TimeStructure *Truncn *Truncx data *IncMuonPolari *KEminObs *ThinSampling *EthinRatio *Generate * BackAngLimit
Definition: cblkTracking.h:9
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec *RatioToE0 e
Definition: cblkTracking.h:9
block data cblkIncident data *Za1ry is
Definition: cblkIncident.h:5
! earth defining parameter real * Eradius
Definition: Zearth.h:2
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting LamorDiv
Definition: Znamelist2.h:3
! structure defining a particle at production ! Basic idea of what is to be contained in ! the particle structue is that dynamical ones should be included those derivable from the particle code ! is not included ******************************************************type fmom momentum sequence union map real e endmap map real * x
Definition: Zptcl.h:21
*************************block data cblkTracking *************************implicit none data *ExactThick *Freec *RatioToE0 *MagChgDist *TimeStructure *Truncn *Truncx data *IncMuonPolari *KEminObs *ThinSampling *EthinRatio *Generate * MagBrem
Definition: cblkTracking.h:9
! This namelist data is frequently used ! Some of them should be given mandatory namelist Param Generate
Definition: Znamelist1.h:5
! This namelist data may be given only some ! special purpose such as to see the scattering effect ! by putting MuBr
Definition: Znamelist2.h:3