gibuu is hosted by Hepforge, IPPP Durham
GiBUU

TABLE OF CONTENTS


/dimi [ Modules ]

[ Top ] [ Modules ]

NAME

module dimi

PURPOSE

Includes the N N <-> Delta N cross sections according to the OPE model by Dmitriev et al.

See:

  • Diploma Thesis Effenberger, chapter 3.3.1
  • Dmitriev/Sushkov/Gaarde, Nucl. Phys. A 459 (1986) 503-524


dimi/massNN_NDelta [ Functions ]

[ Top ] [ dimi ] [ Functions ]

NAME

function massNN_NDelta(srts) result (massDelta)

PURPOSE

Evaluates masses in N N -> N Delta process using dimidm. This is done by a Monte-Carlo process utilizing dsigma/dm.


dimi/dimiSigma [ Functions ]

[ Top ] [ dimi ] [ Functions ]

NAME

function dimiSigma(srts, massDelta) result (sigma)

PURPOSE

Returns the cross section for Delta++ n -> pp scattering.

NOTES

The return value is not a cross section, but has to be divided by p_in


dimi/dimiIntegrated [ Functions ]

[ Top ] [ dimi ] [ Functions ]

NAME

function dimiIntegrated(srts) result (dsdm_Integrated)

PURPOSE

Returns the cross section for p p -> Delta++ n scattering, integrated over the Delta mass.

NOTES

The return value is not a cross section, but has to be divided by p_in


dimi/setMaxSqrts [ Subroutines ]

[ Top ] [ dimi ] [ Subroutines ]

NAME

subroutine setMaxSqrts(srtsMax)

PURPOSE

set the upper bound of the tabulation


dimi/dimidm [ Subroutines ]

[ Top ] [ dimi ] [ Subroutines ]

NAME

subroutine dimidm(dsdm, dsdmIntegrated, sigma, srts, mdel)

PURPOSE

this subroutine calculates the cross sections for p p <-> Delta++ n

Stores cross sections at first call to a field and then it only returns those field values.

INPUTS

  • real :: srts -- sqrt(s) in the process
  • real :: mdel -- mass of delta

OUTPUT

  • real :: sigma -- total cross section (for reaction with incoming delta)
  • real :: dsdm -- mass differential cross section as function of mdel and srts (for reaction with outgoing delta)
  • real :: dsdm_Integrated -- mass differential cross section integrated over mass as function of srts (for reaction with outgoing delta)

NOTES

The return values are not cross sections, but have to be divided by p_in


dimi/mnnnd2 [ Functions ]

[ Top ] [ dimi ] [ Functions ]

NAME

real function mnnnd2(t,u,mdel)

PURPOSE

return Matrix element squared and averaged over initial and summed over final spins for p_1 p_2 -> n_3 delta_4^++ (within Dmitriev and Sushkov model with effective nucleon and delta masses).

INPUTS

  • real :: t, u -- Mandelstam variables
  • real :: mdel -- current mass of delta