COSMOS v7.655  COSMOSv7655
(AirShowerMC)
nrl_atmos Module Reference

Variables

integer, save nsize
 
integer, save nsizem
 
logical, save first =.true.
 
real(4), save glat
 
real(4), save glong
 
integer, save gday1
 
integer, save gday2
 
integer, save ghour1
 
integer, save ghour2
 
real(8) drhodh2
 
real(4), save heightx =499d3
 
real(4), save thickx
 
real(4), save a =3.6399d-09
 
real(4), save b =63000.0
 
real(4), save al
 
real(4), save bl
 
real(8), parameter heightspace =1000.d3
 
real(4), dimension(:), allocatable, save h
 
real(4), dimension(:), allocatable, save den
 
real(4), dimension(:), allocatable, save thick
 
real(4), dimension(:), allocatable, save temp
 
real(4), dimension(:,:), allocatable, save h2dencoef
 
real(4), dimension(:,:), allocatable, save h2thickcoef
 
real(4), dimension(:,:), allocatable, save h2tempcoef
 
real(4), dimension(:,:), allocatable, save thick2hcoef
 
real(4), dimension(:,:), allocatable, save thick2dencoef
 

Variable Documentation

◆ a

real(4), save a =3.6399d-09

Definition at line 20 of file cNRLAtmos.f.

Referenced by ! MagBrem, cnrldatamanip(), cthick2h(), cvh2den(), cvh2denp(), and cvh2thick().

20  real(4),save::a=3.6399d-09
dE dx *! Nuc Int sampling table d
Definition: cblkMuInt.h:130
real(4), save a
Definition: cNRLAtmos.f:20

◆ al

real(4), save al

Definition at line 22 of file cNRLAtmos.f.

Referenced by cnrldatamanip(), cthick2den(), cthick2h(), cvh2den(), cvh2denp(), and cvh2thick().

22  real(4),save::al, bl ! same for h< h(1)
real(4), save al
Definition: cNRLAtmos.f:22
real(4), save bl
Definition: cNRLAtmos.f:22

◆ b

real(4), save b =63000.0

Definition at line 21 of file cNRLAtmos.f.

Referenced by cnrldatamanip(), cthick2den(), cthick2h(), cvh2den(), cvh2denp(), and cvh2thick().

21  real(4),save::b=63000.0
real(4), save b
Definition: cNRLAtmos.f:21

◆ bl

real(4), save bl

Definition at line 22 of file cNRLAtmos.f.

Referenced by cnrldatamanip(), cthick2den(), cthick2h(), cvh2den(), cvh2denp(), and cvh2thick().

◆ den

real(4), dimension(:), allocatable, save den

◆ drhodh2

real(8) drhodh2

Definition at line 15 of file cNRLAtmos.f.

Referenced by cvh2den2p(), and cvh2denp().

15  real(8)::drhodh2
real(8) drhodh2
Definition: cNRLAtmos.f:15

◆ first

logical, save first =.true.

Definition at line 8 of file cNRLAtmos.f.

8  logical,save::first=.true.
logical, save first
Definition: cNRLAtmos.f:8
block data cblkElemag data *AnihiE ! Eposi< 1 TeV, anihilation considered *X0/365.667/, ! radiation length of air in kg/m2 *Ecrit/81.e-3/, ! critical energy of air in GeV *MaxComptonE/1./, ! compton is considered below 1 GeV *MaxPhotoE/1.e-3/, ! above this, PhotoElectric effect neg. *MinPhotoProdE/153.e-3/, ! below 153 MeV, no gp --> hadrons ! scattering const not MeV *Knockon true
Definition: cblkElemag.h:7

◆ gday1

integer, save gday1

Definition at line 11 of file cNRLAtmos.f.

Referenced by cnrlgendata(), cnrlheaderread(), and cnrlheaderw0().

11  integer,save:: gday1, gday2
integer, save gday1
Definition: cNRLAtmos.f:11
integer, save gday2
Definition: cNRLAtmos.f:11

◆ gday2

integer, save gday2

Definition at line 11 of file cNRLAtmos.f.

Referenced by cnrlgendata(), cnrlheaderread(), and cnrlheaderw0().

◆ ghour1

integer, save ghour1

Definition at line 12 of file cNRLAtmos.f.

Referenced by cnrlgendata(), cnrlheaderread(), and cnrlheaderw0().

12  integer,save:: ghour1, ghour2
integer, save ghour1
Definition: cNRLAtmos.f:12
integer, save ghour2
Definition: cNRLAtmos.f:12

◆ ghour2

integer, save ghour2

Definition at line 12 of file cNRLAtmos.f.

Referenced by cnrlgendata(), cnrlheaderread(), and cnrlheaderw0().

◆ glat

real(4), save glat

Definition at line 10 of file cNRLAtmos.f.

Referenced by cnrlgendata(), cnrlheaderread(), cnrlheaderw0(), and cnrllatlongcheck().

10  real(4),save::glat, glong
real(4), save glat
Definition: cNRLAtmos.f:10
real(4), save glong
Definition: cNRLAtmos.f:10

◆ glong

real(4), save glong

Definition at line 10 of file cNRLAtmos.f.

Referenced by cnrlgendata(), cnrlheaderread(), cnrlheaderw0(), and cnrllatlongcheck().

◆ h

real(4), dimension(:), allocatable, save h

Definition at line 28 of file cNRLAtmos.f.

Referenced by cnrlalloc(), cnrldatamanip(), cnrldataread(), cnrldatawrite(), cnrlgendata(), cthick2den(), cthick2h(), cvh2den(), cvh2denp(), cvh2temp(), and cvh2thick().

28  real(4),allocatable,save::h(:), den(:), thick(:) !!, denp(:)
real(4), dimension(:), allocatable, save thick
Definition: cNRLAtmos.f:28
real(4), dimension(:), allocatable, save h
Definition: cNRLAtmos.f:28
real(4), dimension(:), allocatable, save den
Definition: cNRLAtmos.f:28

◆ h2dencoef

real(4), dimension(:,:), allocatable, save h2dencoef

Definition at line 30 of file cNRLAtmos.f.

Referenced by cnrlalloc(), cnrldatamanip(), cvh2den(), and cvh2denp().

30  real(4),allocatable,save::h2dencoef(:,:)
real(4), dimension(:,:), allocatable, save h2dencoef
Definition: cNRLAtmos.f:30

◆ h2tempcoef

real(4), dimension(:,:), allocatable, save h2tempcoef

Definition at line 32 of file cNRLAtmos.f.

Referenced by cnrlalloc(), cnrldatamanip(), and cvh2temp().

32  real(4),allocatable,save::h2tempcoef(:,:)
real(4), dimension(:,:), allocatable, save h2tempcoef
Definition: cNRLAtmos.f:32

◆ h2thickcoef

real(4), dimension(:,:), allocatable, save h2thickcoef

Definition at line 31 of file cNRLAtmos.f.

Referenced by cnrlalloc(), cnrldatamanip(), and cvh2thick().

31  real(4),allocatable,save::h2thickcoef(:,:)
real(4), dimension(:,:), allocatable, save h2thickcoef
Definition: cNRLAtmos.f:31

◆ heightspace

real(8), parameter heightspace =1000.d3

Definition at line 23 of file cNRLAtmos.f.

23  real(8),parameter:: heightspace=1000.d3 ! abvoe this, space
block data cblkIncident data *Za1ry *HeightOfInj d3
Definition: cblkIncident.h:7
real(8), parameter heightspace
Definition: cNRLAtmos.f:23

◆ heightx

real(4), save heightx =499d3

Definition at line 16 of file cNRLAtmos.f.

Referenced by cnrldatamanip(), cnrlgendata(), cvh2den(), cvh2denp(), cvh2temp(), and cvh2thick().

16  real(4),save::heightx=499d3
block data cblkIncident data *Za1ry *HeightOfInj d3
Definition: cblkIncident.h:7
real(4), save heightx
Definition: cNRLAtmos.f:16

◆ nsize

integer, save nsize

Definition at line 7 of file cNRLAtmos.f.

Referenced by cnrlalloc(), cnrldatamanip(), cnrldataread(), cnrldatawrite(), cnrlgendata(), cthick2den(), cthick2h(), cvh2den(), cvh2denp(), cvh2temp(), and cvh2thick().

7  integer,save::nsize, nsizem
integer, save nsizem
Definition: cNRLAtmos.f:7
integer, save nsize
Definition: cNRLAtmos.f:7

◆ nsizem

◆ temp

real(4), dimension(:), allocatable, save temp

Definition at line 29 of file cNRLAtmos.f.

Referenced by cnrlalloc(), cnrldatamanip(), cnrldataread(), cnrldatawrite(), cnrlgendata(), and cvh2temp().

29  real(4),allocatable,save::temp(:) ! temperature K
real(4), dimension(:), allocatable, save temp
Definition: cNRLAtmos.f:29

◆ thick

real(4), dimension(:), allocatable, save thick

Definition at line 28 of file cNRLAtmos.f.

Referenced by cnrlalloc(), cnrldatamanip(), cthick2den(), cthick2h(), and cvh2thick().

◆ thick2dencoef

real(4), dimension(:,:), allocatable, save thick2dencoef

Definition at line 34 of file cNRLAtmos.f.

Referenced by cnrlalloc(), cnrldatamanip(), and cthick2den().

34  real(4),allocatable,save::thick2dencoef(:,:)
real(4), dimension(:,:), allocatable, save thick2dencoef
Definition: cNRLAtmos.f:34

◆ thick2hcoef

real(4), dimension(:,:), allocatable, save thick2hcoef

Definition at line 33 of file cNRLAtmos.f.

Referenced by cnrlalloc(), cnrldatamanip(), and cthick2h().

33  real(4),allocatable,save::thick2hcoef(:,:)
real(4), dimension(:,:), allocatable, save thick2hcoef
Definition: cNRLAtmos.f:33

◆ thickx

real(4), save thickx

Definition at line 19 of file cNRLAtmos.f.

Referenced by cnrldatamanip(), cthick2den(), and cthick2h().

19  real(4),save::thickx
real(4), save thickx
Definition: cNRLAtmos.f:19