TABLE OF CONTENTS
- 1. /Coll_Manni
- 1.1. Coll_Manni/angDistribution
- 1.2. Coll_Manni/itry_max
- 1.3. Coll_Manni/readInput
- 1.4. Coll_Manni/coll_Manni
- 1.5. Coll_Manni/DoColl_ManniProb
- 1.6. Coll_Manni/DoColl_Manni
- 1.7. Coll_Manni/DoColl_ManniCheck
/Coll_Manni [ Modules ]
PURPOSE
Implement meson + baryon -- annihilation processes.
Coll_Manni/angDistribution [ Global module-variables ]
[ Top ] [ Coll_Manni ] [ Global module-variables ]
SOURCE
integer, save :: angDistribution = 2
PURPOSE
Switch to select the angular distribution:
- 1: isotropic
- 2: diquark/quark aligned like baryon/meson
Coll_Manni/itry_max [ Global module-variables ]
[ Top ] [ Coll_Manni ] [ Global module-variables ]
SOURCE
integer, save :: itry_max = 10
PURPOSE
maximum number of tries
Coll_Manni/readInput [ Subroutines ]
[ Top ] [ Coll_Manni ] [ Subroutines ]
NAME
subroutine readInput
PURPOSE
Reads input in jobcard out of namelist "coll_Manni"
Coll_Manni/coll_Manni [ Namelists ]
[ Top ] [ Coll_Manni ] [ Namelists ]
NAME
NAMELIST /coll_Manni/
PURPOSE
Includes the switches:
Coll_Manni/DoColl_ManniProb [ Functions ]
[ Top ] [ Coll_Manni ] [ Functions ]
NAME
real function DoColl_ManniProb (inPart, srtS)
PURPOSE
Calculate the probability for the Manni process. Reference: M. Wagner et al, Phys. Rev. C71 (2005) 034910
Coll_Manni/DoColl_Manni [ Subroutines ]
[ Top ] [ Coll_Manni ] [ Subroutines ]
NAME
subroutine DoColl_Manni(inPart,outPart,flagOK, srtS,pcm,beta)
PURPOSE
Perform the Manni-Process
INPUTS
cf. DoColl_Pythia
OUTPUT
cf. DoColl_Pythia
Coll_Manni/DoColl_ManniCheck [ Subroutines ]
[ Top ] [ Coll_Manni ] [ Subroutines ]
NAME
subroutine DoColl_ManniCheck(inPart,outPart,flagOK)
PURPOSE
Perform Checks on the Manni-Process: charge conservation, energy conservation, etc