COSMOS v7.655  COSMOSv7655
(AirShowerMC)
cprObsSite.f
Go to the documentation of this file.
1 ! print an observation site information
2 !
3  subroutine cprobssite(io, aSite)
4  implicit none
5 #include "Zmagfield.h"
6 #include "Zcoord.h"
7 #include "Zdirec.h"
8 #include "Zpos.h"
9 #include "Zobs.h"
10 #include "Zobsp.h"
11 #include "Zobsv.h"
12  integer io ! input. dev. no.
13  type(site)::aSite
14 
15  write(io, *)sngl(asite%pos%depth*0.1),
16  * sngl(asite%pos%height),
17  * sngl(asite%pos%radiallen/1000.),
18  * asite%pos%xyz%r(1), asite%pos%xyz%r(2), asite%pos%xyz%r(3)
19  end
20 ! *********************************print header
21  subroutine cprobssitehd(io)
22 ! **************************************
23  integer io ! inpu%t dev. no.
24  write(io, *)
25  * ' depth (gr/cm2) Height(m) Distance to E-center(km)'//
26  * ' x,y,z in XYZ system(m)'
27  end
28 !
29 ! print an observation site information
30 !
31  subroutine cprasobssite(io, aSite)
32  implicit none
33 #include "Zmagfield.h"
34 #include "Zcoord.h"
35 #include "Zdirec.h"
36 #include "Zpos.h"
37 #include "Zobs.h"
38 #include "Zobsp.h"
39 #include "Zobsv.h"
40  integer io ! input . output dev. no.
41  type(assite)::aSite
42 
43  write(io, *)sngl(asite%pos%depth*0.1),
44  * sngl(asite%pos%height),
45  * sngl(asite%pos%radiallen/1000.),
46  * sngl(asite%mu),
47  * asite%pos%xyz%r(1), asite%pos%xyz%r(2), asite%pos%xyz%r(3)
48  end
49 ! *********************************print header
50  subroutine cprasobssitehd(io)
51 ! **************************************
52  integer io ! input.
53  write(io, *)
54  * ' depth (gr/cm2) Height(m) Distance to E-center(km)'//
55  * ' Molere Unit(m) x,y,z in XYZ system (m)'
56  end
57 
58 
59 
Definition: Zobsv.h:47
Definition: Zobsv.h:54
subroutine cprasobssitehd(io)
Definition: cprObsSite.f:51
subroutine cprobssitehd(io)
Definition: cprObsSite.f:22
subroutine cprobssite(io, aSite)
Definition: cprObsSite.f:4
subroutine cprasobssite(io, aSite)
Definition: cprObsSite.f:32