TABLE OF CONTENTS
/parametrizationBarMes_HighEnergy [ Modules ]
NAME
module parametrizationBarMes_HighEnergy
PURPOSE
Includes all routines which are parametrizations of "baryon meson -> X" data for the high-energy region.
parametrizationBarMes_HighEnergy/paramBarMesHE [ Subroutines ]
[ Top ] [ parametrizationBarMes_HighEnergy ] [ Subroutines ]
NAME
subroutine paramBarMesHE (srts, idM, idB, izM, izB, media, sigma, sigmael)
PURPOSE
Calculates elastic and total high-energy meson-baryon cross sections.
INPUTS
- real :: srts -- SQRT(s) (free)
- integer :: idM,idB -- ID of meson and baryon
- integer :: izM,izB -- charge of meson and baryon
- type(medium) :: media -- medium at position
OUTPUT
- real :: sigma -- sigma(m B -> X) (in mb)
- real :: sigel -- sigma(m B -> m B) (in mb)
NOTES
- Expects that anti-baryons have (-) sign in the ID (e.g. antinucleon=-1). Expects that mesons are no anti-mesons!!
- The elastic cross section of V N -> V N is derived from the gamma N -> V N cross section.
- Here we call corresponding single standing routines and perform some modifications in order to guarantee a smoother transition from low to high energy.
- This routine was formerly known as "fritziCS".
parametrizationBarMes_HighEnergy/paramBarMesHE_v [ Subroutines ]
[ Top ] [ parametrizationBarMes_HighEnergy ] [ Subroutines ]
NAME
subroutine paramBarMesHE_v(srts,sigma)
PURPOSE
Pythia parametrizations of the total vector meson nucleon cross sections
INPUTS
- real :: srts -- SQRT(s) (free)
OUTPUT
- real, dimension(4) :: sigma -- sigma(V N -> X) (in mb)
NOTES
These are pomeron/reggeon parametrizations for V N -> X cross section according Donnachie and Landshoff for V = rho0, omega, phi, J/Psi. The parameters are taken from PYTHIA.
Thresholds are not considered.
This was formerly known as "vectot"
parametrizationBarMes_HighEnergy/paramBarMesHE_pion [ Subroutines ]
[ Top ] [ parametrizationBarMes_HighEnergy ] [ Subroutines ]
NAME
subroutine paramBarMesHE_pion(srts,sigma,sigel)
INPUTS
- real :: srts -- SQRT(s) (free)
OUTPUT
- real, dimension(-1:1) :: sigma -- sigma(pi N -> X) (in mb)
- real, dimension(-1:1) :: sigel -- sigma(pi N -> pi N) (in mb)
The indices correspond to the charge states:
- -1 -> pi- p
- 0 -> ( pi+ p + pi- p)/2
- +1 -> pi p
NOTES
This are more or less brute force fits to experimental data.
Reference ???
This was formerly known as "pitot"
parametrizationBarMes_HighEnergy/paramBarMesHE_kaon [ Subroutines ]
[ Top ] [ parametrizationBarMes_HighEnergy ] [ Subroutines ]
NAME
subroutine paramBarMesHE_kaon (srts, sigma, sigel)
INPUTS
- real :: srts -- SQRT(s) (free)
OUTPUT
- real, dimension(-2:2) :: sigma -- sigma(K N -> X) (in mb)
- real, dimension(-2:2) :: sigel -- sigma(K N -> K N) (in mb)
The indices correspond to the charge states:
- -2 -> K+ p, K0 n, K- p~, K0~ n~
- -1 -> K+ n, K0 p, K- n~, K0~ p~
- +1 -> K- n, K0~ p, K+ n~, K0 p~
- +2 -> K- p, K0~ n, K+ p~, K0 n~
NOTES
These are more or less brute force fits to experimental data. Taken from PDG review, L. Montanet et al., PRD 50, 1173 (1994). This was formerly known as "kaontot".