COSMOS v7.655  COSMOSv7655
(AirShowerMC)
cnbarpTotXs.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine cnbarptotxs (p, xs)
 
subroutine cnbarpelaxs (p, xs)
 
subroutine cnbarpinelaxs (p, xs)
 

Function/Subroutine Documentation

◆ cnbarpelaxs()

subroutine cnbarpelaxs ( real*8  p,
real*8  xs 
)

Definition at line 9 of file cnbarpTotXs.f.

References cpbarpelaxs().

Referenced by cnbarpinelaxs().

9 ! pbarp elastic cross section in mb
10  implicit none
11  real*8 p ! input. momentum of pbar in GeV
12  real*8 xs ! output pbarp elastic xs. mb.
13  call cpbarpelaxs(p, xs)
! constants thru Cosmos real ! if multiplied to deg radian Torad ! light velocity m sec ! infinty ! kg m2 *Togpcm2 g cm2 ! g cm2 *Tokgpm2 kg m2 ! cm *Tom m ! m *Tocm cm ! g cm3 *Tokgpm3 kg m3 ! kg m3 *Togpcm3 g cm3 ! sec *Tonsec nsec ! Tesla m ! Avogadro *A2deninv ! mfp *n * xs
Definition: Zglobalc.h:18
********************block data cblkHeavy ********************integer j data *HeavyG2symbol p
Definition: cblkHeavy.h:7
subroutine cpbarpelaxs(p, xs)
Definition: cpbarpTotXs.f:51
Here is the call graph for this function:
Here is the caller graph for this function:

◆ cnbarpinelaxs()

subroutine cnbarpinelaxs ( real(8), intent(in)  p,
real(8), intent(out)  xs 
)

Definition at line 16 of file cnbarpTotXs.f.

References cnbarpelaxs(), cnbarptotxs(), and d0.

Referenced by cinelx0().

16  implicit none
17  real(8),intent(in)::p
18  real(8),intent(out)::xs
19 
20  real(8)::txs, exs
21  call cnbarptotxs(p, txs)
22  call cnbarpelaxs(p, exs)
23  xs =max( txs - exs, 0.d0)
subroutine cnbarpelaxs(p, xs)
Definition: cnbarpTotXs.f:9
! constants thru Cosmos real ! if multiplied to deg radian Torad ! light velocity m sec ! infinty ! kg m2 *Togpcm2 g cm2 ! g cm2 *Tokgpm2 kg m2 ! cm *Tom m ! m *Tocm cm ! g cm3 *Tokgpm3 kg m3 ! kg m3 *Togpcm3 g cm3 ! sec *Tonsec nsec ! Tesla m ! Avogadro *A2deninv ! mfp *n * xs
Definition: Zglobalc.h:18
********************block data cblkHeavy ********************integer j data *HeavyG2symbol p
Definition: cblkHeavy.h:7
block data cblkEvhnp ! currently usable models data RegMdls ad *special data *Cekaon d0
Definition: cblkEvhnp.h:5
subroutine cnbarptotxs(p, xs)
Definition: cnbarpTotXs.f:3
Here is the call graph for this function:
Here is the caller graph for this function:

◆ cnbarptotxs()

subroutine cnbarptotxs ( real*8  p,
real*8  xs 
)

Definition at line 3 of file cnbarpTotXs.f.

References cpbarptotxs().

Referenced by cnbarpinelaxs(), and ctotx0().

3  implicit none
4  real*8 p ! input. momentum of nbar. in GeV
5  real*8 xs ! output. total nbarp cross section in mb
6  call cpbarptotxs(p, xs)
subroutine cpbarptotxs(p, xs)
Definition: cpbarpTotXs.f:9
! constants thru Cosmos real ! if multiplied to deg radian Torad ! light velocity m sec ! infinty ! kg m2 *Togpcm2 g cm2 ! g cm2 *Tokgpm2 kg m2 ! cm *Tom m ! m *Tocm cm ! g cm3 *Tokgpm3 kg m3 ! kg m3 *Togpcm3 g cm3 ! sec *Tonsec nsec ! Tesla m ! Avogadro *A2deninv ! mfp *n * xs
Definition: Zglobalc.h:18
********************block data cblkHeavy ********************integer j data *HeavyG2symbol p
Definition: cblkHeavy.h:7
Here is the call graph for this function:
Here is the caller graph for this function: