gibuu is hosted by Hepforge, IPPP Durham
GiBUU

TABLE OF CONTENTS


/TmunuDefinition [ Modules ]

[ Top ] [ Modules ]

NAME

module TmunuDefinition

PURPOSE

Here type(tTmunuNmu) is defined. This module includes also functions for this type.


BoxAnalysis/tTmunuNmu [ Types ]

[ Top ] [ BoxAnalysis ] [ Types ]

NAME

type tTmunuNmu

PURPOSE

This stores Tmunu, Nmu, Jmu:

  • Tmunu = 1/(nEns*V) sum_i (pmu pnu)/p0
  • Nmu = 1/(nEns*V) sum_i pmu/p0
  • Jmu = 1/(nEns*V) sum_i pmu/p0 * q_i

The normalization has to be fixed manually.

It is assumed, that the baryon and the strangeness current are proportional to Nmu. Thus only the zeorth component is stored

SOURCE

  type tTmunuNmu
     real, dimension(0:9) :: Tmunu = 0. ! the Tmunu tensor
     real, dimension(0:3) :: Nmu   = 0. ! the particle flow
     real, dimension(0:3) :: Jmu   = 0. ! the electrical charge flow
     real :: B  = 0. ! the baryon number
     real :: S  = 0. ! the strangeness
  end type tTmunuNmu

TmunuDefinition/fillTmunu [ Subroutines ]

[ Top ] [ TmunuDefinition ] [ Subroutines ]

NAME

subroutine fillTmunu(TmunuNmu, part, weight)

PURPOSE

add the momentum of the given particle to the entries of Tmunu, Nmu, Jmu