|
COSMOS v7.655
COSMOSv7655
(AirShowerMC)
|
Data Types | |
| type | efield |
Functions/Subroutines | |
| subroutine | cefieldread |
| subroutine | cefieldwrite |
| subroutine | cefieldcheck |
| subroutine | cefielddet2xyz |
| subroutine | cefield0 (aTrack, Efout) |
| subroutine | cefieldcheckr (aTrack, i, out) |
Variables | |
| integer, parameter | nmaxefield =5 |
| integer, save | howefield =0 |
| character(len=1), save | defofr ='h' |
| type(efield), dimension(nmaxefield), save | myef |
| integer, save | nefield = 0 |
| logical, dimension(nmaxefield), save | checkh = .false. |
| logical, dimension(nmaxefield), save | checkr = .false. |
| logical, dimension(nmaxefield), save | checkt = .false. |
| logical, save | useh =.false. |
| logical, save | user =.false. |
| logical, save | uset =.false. |
| real(8), dimension(3, nmaxefield), save | efxyz |
Definition at line 123 of file cEfield0.f.
References c, cefieldcheck(), cefieldcheckr(), cefielddet2xyz(), checkh, checkr, checkt, efxyz, false, myef, nefield, useh, and uset.
Referenced by cgetefield().


| subroutine modefield::cefieldcheck | ( | ) |
Definition at line 53 of file cEfield0.f.
References checkh, checkr, checkt, howefield, myef, nefield, nmaxefield, useh, user, and uset.
Referenced by cefield0().

| subroutine modefield::cefieldcheckr | ( | type (track) | aTrack, |
| integer, intent(in) | i, | ||
| integer, intent(out) | out | ||
| ) |
Definition at line 223 of file cEfield0.f.
References cgethcoredist(), cgetpcoredist(), checkr, defofr, and myef.
Referenced by cefield0().


| subroutine modefield::cefielddet2xyz | ( | ) |
Definition at line 113 of file cEfield0.f.
References cdet2xyzd(), efxyz, myef, and nefield.
Referenced by cefield0().


| subroutine modefield::cefieldread | ( | ) |
Definition at line 43 of file cEfield0.f.
| subroutine modefield::cefieldwrite | ( | ) |
Definition at line 48 of file cEfield0.f.
| logical, dimension(nmaxefield), save checkh = .false. |
Definition at line 28 of file cEfield0.f.
Referenced by cefield0(), and cefieldcheck().
| logical, dimension(nmaxefield), save checkr = .false. |
Definition at line 29 of file cEfield0.f.
Referenced by cefield0(), cefieldcheck(), and cefieldcheckr().
| logical, dimension(nmaxefield), save checkt = .false. |
Definition at line 30 of file cEfield0.f.
Referenced by cefield0(), and cefieldcheck().
| character(len=1), save defofr ='h' |
| real(8), dimension(3,nmaxefield), save efxyz |
| integer, save howefield =0 |
Definition at line 17 of file cEfield0.f.
Referenced by cefieldcheck(), cgetefield(), cmagdef(), and cmaxmovlen().
| type(efield), dimension(nmaxefield), save myef |
Definition at line 25 of file cEfield0.f.
Referenced by cefield0(), cefieldcheck(), cefieldcheckr(), and cefielddet2xyz().
| integer, save nefield = 0 |
Definition at line 26 of file cEfield0.f.
Referenced by cefield0(), cefieldcheck(), and cefielddet2xyz().
| logical, save useh =.false. |
Definition at line 31 of file cEfield0.f.
Referenced by cefield0(), and cefieldcheck().
| logical, save user =.false. |
Definition at line 32 of file cEfield0.f.
Referenced by cefieldcheck().
| logical, save uset =.false. |
Definition at line 33 of file cEfield0.f.
Referenced by cefield0(), and cefieldcheck().