COSMOS v7.655  COSMOSv7655
(AirShowerMC)
Zworkaround.h
Go to the documentation of this file.
1 ! This is used when next 3 items are not recognized
2 ! by ld when they are in module.
3 ! (happens for cheavyInt.f and chAcol.f)
4 ! values are transferred here via cworkaround in cGetXsec.f
5 !
8  common /workaround/TargetXs, TargetNucleonNo, TargetProtonNo,
9  * colElemNo
10 
float real
Definition: Zdef.h:2
#define TargetProtonNo
Definition: Ztrackv.h:178
real *TargetMassN ! Number weighted average target mass number fixed value real *TargetAtomicN !The same for average Z of the target fixed value real *TargetZ2< Z^2 > of the target ! integer TargetNucleonNo ! target nucleon number at a collision sampled at each collision real *TargetZ2_3rd< Z > Since< Z > is almost same as or ! we simpley use this as< Z^2/3 > real *TargetZ1_3rd< Z > same reason ! integer TargetProtonNo ! target proton number ! real *TargetXs ! inelastic xs for this target common Zair *TargetZ1_3rd TargetXs
Definition: Zair.h:13
subroutine cworkaround(A, Z, xs, nelem)
Definition: cGetXsec.f:563
real *TargetMassN ! Number weighted average target mass number fixed value real *TargetAtomicN !The same for average Z of the target fixed value real *TargetZ2< Z^2 > of the target ! integer TargetNucleonNo ! target nucleon number at a collision sampled at each collision real *TargetZ2_3rd< Z > Since< Z > is almost same as or ! we simpley use this as< Z^2/3 > real *TargetZ1_3rd< Z > same reason ! integer TargetProtonNo ! target proton number ! real *TargetXs ! inelastic xs for this target common Zair *TargetZ1_3rd TargetNucleonNo
Definition: Zair.h:13
block data cblkIncident data *Za1ry is
Definition: cblkIncident.h:5