Go to the source code of this file.
◆ cmyefield()
subroutine cmyefield |
( |
type(track) |
aTrack, |
|
|
real(8), dimension(3), intent(out) |
Efout |
|
) |
| |
Definition at line 2 of file cmyEfield.f.
References cdet2xyzd(), cxyz2det(), d0, d3, e3, height, and r.
Referenced by cgetefield().
25 #include "Zincidentv.h" 28 real(8),
intent(out):: efout(3)
78 if(
x > 0. .and.
y > 0.)
then 79 efz= 360
d3*sin(3.1415/2.*
h/2
d3)*exp(-
h/5.
d3)
84 ef(:) =(/0.
d0, 0.
d0, efz/)
*Zfirst p fm *Zfirst p Zfirst p Zfirst p *Zfirst p *Zfirst pos xyz r
block data cblkIncident data *Za1ry *HeightOfInj d3
latitude latitude this system is used *****************************************************************! type coord sequence union map real z z in m endmap xyz map real ! latitude in deg is to the north ! longitude in deg is to the east *h ! height in m endmap llh map real ! polar angle ! azimuthal angle *radius ! radial distance endmap sph endunion character *sys ! which system xyz
real(4), dimension(:), allocatable, save h
block data cblkEvhnp ! currently usable models data RegMdls ad *special data *Cekaon d0
*Zfirst p fm *Zfirst p Zfirst p Zfirst p *Zfirst p *Zfirst pos xyz Zfirst pos xyz *Zfirst pos *Zfirst pos Zfirst pos height
latitude latitude this system is used *****************************************************************! type coord sequence union map real y
subroutine cdet2xyzd(a, b)
block data cblkElemag data *AnihiE e3
subroutine cxyz2det(det, a, b)
! 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