gibuu is hosted by Hepforge, IPPP Durham
GiBUU

TABLE OF CONTENTS


/ElementaryAnalysis [ Modules ]

[ Top ] [ Modules ]

NAME

module ElementaryAnalysis

PURPOSE

Contains an output program for elementary particle collision.


ElementaryAnalysis/DoOutChannels [ Global module-variables ]

[ Top ] [ ElementaryAnalysis ] [ Global module-variables ]

SOURCE

  logical, save :: DoOutChannels = .false.

PURPOSE

switch on/off: reporting of all final state channels


ElementaryAnalysis/DoH2d [ Global module-variables ]

[ Top ] [ ElementaryAnalysis ] [ Global module-variables ]

SOURCE

  logical, save :: DoH2d=.false.

PURPOSE

if .true. than make output of 2-dimensional histograms (they could produce files of size 240 mb)


ElementaryAnalysis/Do45ForAllEvents [ Global module-variables ]

[ Top ] [ ElementaryAnalysis ] [ Global module-variables ]

SOURCE

  logical, save :: Do45ForAllEvents = .false.

PURPOSE

flag to decide, whether DoElementaryAnalysis4(5).dat is written for all events or just for events, where the output channel consist of pions


ElementaryAnalysis/DodNNbar [ Global module-variables ]

[ Top ] [ ElementaryAnalysis ] [ Global module-variables ]

SOURCE

  logical, save :: DodNNbar=.false.

PURPOSE


ElementaryAnalysis/DoPanda [ Global module-variables ]

[ Top ] [ ElementaryAnalysis ] [ Global module-variables ]

SOURCE

  logical, save :: DoPanda=.false.

PURPOSE

if .true., elementary analysis for channels with S = -2 and -3 (Xi, Omega)


ElementaryAnalysis/Dodsigdt [ Global module-variables ]

[ Top ] [ ElementaryAnalysis ] [ Global module-variables ]

SOURCE

  logical, save :: Dodsigdt=.false.

PURPOSE


ElementaryAnalysis/Do2Part [ Global module-variables ]

[ Top ] [ ElementaryAnalysis ] [ Global module-variables ]

SOURCE

  logical, save :: Do2Part=.false.

PURPOSE


ElementaryAnalysis/readInput [ Subroutines ]

[ Top ] [ ElementaryAnalysis ] [ Subroutines ]

NAME

subroutine readInput

PURPOSE

Reads input in jobcard out of namelist "Elementary_Analysis".


ElementaryAnalysis/Elementary_Analysis [ Namelists ]

[ Top ] [ ElementaryAnalysis ] [ Namelists ]

NAME

NAMELIST /Elementary_Analysis/

PURPOSE

Includes the switches:


ElementaryAnalysis/DoElementaryAnalysis [ Subroutines ]

[ Top ] [ ElementaryAnalysis ] [ Subroutines ]

NAME

subroutine DoElementaryAnalysis (realparticles, finalFlag)

PURPOSE

Computes various cross sections for a collision of two elementary particles.

INPUTS

  • type(particle), dimension(:,:) :: realparticles -- real particle vector
  • logical :: finalFlag -- .true. if it is the last call for one specific energy, therefore final output must be made.

RESULT

  • total, elastic and strangeness production cross sections (mbarn)
  • pion (pi^-,pi^0,pi^+), kaon (K^0,K^+), antikaon (K^-,Kbar^0), pion Lambda and pion Sigma (S^-,S^0,S^+) production cross sections (mbarn)

All those results are printed to the files:

  • 'DoElementaryAnalysis1.dat'
  • 'DoElementaryAnalysis2.dat'
  • 'DoElementaryAnalysis3.dat'
  • 'DoElementaryAnalysis4.dat'
  • 'DoElementaryAnalysis5.dat'
  • ....etc

See the headers of these files for their contents.

NOTES

  • The files "OutChannels.nnn.dat" list the cross section for every ouput channel that occured in the run !