gibuu is hosted by Hepforge, IPPP Durham
GiBUU

TABLE OF CONTENTS


/mesonPotentialMain [ Modules ]

[ Top ] [ Modules ]

NAME

module mesonPotentialMain

PURPOSE

Includes all information about the mesonic potentials.


mesonPotentialMain/vectorMesonPot [ Global module-variables ]

[ Top ] [ mesonPotentialMain ] [ Global module-variables ]

SOURCE

  integer, save :: vectorMesonPot = 0

PURPOSE

Switch for medium-modification of vector mesons:

  • 0 = no modification
  • 1 = Brown-Rho-Scaling
  • 2 = Brown-Rho-Scaling with momentum dependence according to Kondtradyuk (see page 162 in Effenberger's thesis). Currently not available!

NOTES

Can be set in namelist mesonPotential.


mesonPotentialMain/brownRho [ Global module-variables ]

[ Top ] [ mesonPotentialMain ] [ Global module-variables ]

SOURCE

  real, save :: brownRho = 0.16

PURPOSE

Brown-Rho scaling parameter alpha.


mesonPotentialMain/noPerturbativePotential [ Global module-variables ]

[ Top ] [ mesonPotentialMain ] [ Global module-variables ]

SOURCE

  logical,save :: noPerturbativePotential=.false.

PURPOSE

Switch for potential of perturbative particles. If .true. then perturbative mesons feel no potential.

NOTES

Can be set in namelist mesonPotential.


mesonPotentialMain/pionPot_Switch [ Global module-variables ]

[ Top ] [ mesonPotentialMain ] [ Global module-variables ]

PURPOSE

Switch for pion potential:

  • 0 = no potential
  • 1 = Oset potential (NPA 554), which is valid up to 50 MeV kinetic energy
  • 2 = Kapusta suggestion for pion potential (rather unusual)
  • 3 = Delta-Hole potential, which is valid up to 130 MeV kinetic energy
  • 4 = Smooth spline transition between switch 1 and 3.

SOURCE

  integer, save :: pionPot_Switch = 0

NOTES

Can be set in namelist mesonPotential.


mesonPotentialMain/getNoPertPot_meson [ Functions ]

[ Top ] [ mesonPotentialMain ] [ Functions ]

NAME

logical function getNoPertPot_meson()

PURPOSE

Return the value of 'noPerturbativePotential'.


mesonPotentialMain/init [ Subroutines ]

[ Top ] [ mesonPotentialMain ] [ Subroutines ]

NAME

subroutine init

PURPOSE

Reads input out of namelist 'mesonPotential' in jobcard.


mesonPotentialMain/mesonPotential [ Namelists ]

[ Top ] [ mesonPotentialMain ] [ Namelists ]

NAME

NAMELIST /mesonPotential/

PURPOSE

Includes switches:


mesonPotentialMain/vecMes_massShift [ Functions ]

[ Top ] [ mesonPotentialMain ] [ Functions ]

NAME

real function vecMes_massShift(ID, rho)

PURPOSE

Return the density-dependent mass shift of the vector mesons.

INPUTS

  • integer :: ID -- the particle ID
  • real :: rho -- the density


mesonPotentialMain/MesonPotential [ Functions ]

[ Top ] [ mesonPotentialMain ] [ Functions ]

NAME

real function MesonPotential(Part, med)

PURPOSE

Meson potential is defined as 0th component of a vector potential in the local rest frame (LRF).

INPUTS

OUTPUT

  • real :: Meson_Potential -- in GeV

NOTES

In contrast to the old BUU code, there is no kBar-potential implemented. This potential is described in Effenberger's thesis on pages 207-216.