### TABLE OF CONTENTS

## /parBarMes_HighEnergy [ Modules ]

NAME

module **parBarMes_HighEnergy**

PURPOSE

Includes all routines which are parametrizations of "baryon meson -> X" data for the high-energy region.

## parBarMes_HighEnergy/paramBarMesHE [ Subroutines ]

[ Top ] [ parBarMes_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".

## parBarMes_HighEnergy/paramBarMesHE_v [ Subroutines ]

[ Top ] [ parBarMes_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"

## parBarMes_HighEnergy/paramBarMesHE_pion [ Subroutines ]

[ Top ] [ parBarMes_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"

## parBarMes_HighEnergy/paramBarMesHE_kaon [ Subroutines ]

[ Top ] [ parBarMes_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".