gibuu is hosted by Hepforge, IPPP Durham
GiBUU

TABLE OF CONTENTS


/neutrino2piBack [ Modules ]

[ Top ] [ Modules ]

NAME

module neutrino2piBack

PURPOSE

provide some routines for generating a 2 pion background for neutrino induced events


neutrino2piBack/BC2piBG [ Subroutines ]

[ Top ] [ neutrino2piBack ] [ Subroutines ]

NAME

subroutine BC2piBG(eN,outPart,twopiXS)

PURPOSE

This subroutine produces the 2pi background cross section in nanobarn in the mass range between 1.3 GeV and 2.0 GeV, based on Bosted-Christy parametrization assumes that 2piBG sets in at W ~ 1.5 GeV

INPUTS

OUTPUT

  • real :: twopiXS -- calculated cross section dsigma/(dOmega dE') in nb/GeV for electrons, in 10^(-38) cm^2)/GeV for neutrinos
  • type(particle),dimension(:) :: Outpart -- outgoing particles: 1 nucleon, 2 pions


neutrino2piBack/DoNu2PiBack [ Subroutines ]

[ Top ] [ neutrino2piBack ] [ Subroutines ]

NAME

subroutine DoNu2piBack(eN,outPart,XS,new2piBG,indBG)

PURPOSE

This subroutine produces the 2pi background cross section in nanobarn in the mass range between 1.3 GeV and 2.0 GeV

INPUTS

OUTPUT

  • real :: XS -- calculated cross section dsigma/(dOmega dE') in nb/GeV for electrons, in 10^(-38) cm^2)/GeV for neutrinos
  • :: Outpart -- outgoing articles: 1 nucleon, 2 pions


neutrino2piBack/BGDualXS [ Subroutines ]

[ Top ] [ neutrino2piBack ] [ Subroutines ]

NAME

subroutine BGDualXS(eN,sigDUal,indBG)

PURPOSE

This subroutine produces the duality cross section in nanobarn in the mass range between 2 GeV and 3 GeV, based on parametrizations of structure function F2

INPUTS

  • type(electronNucleon_event) :: eN -- the Lepton-Nucleon Event
  • integer :: indBG -- index to choose Bloom-Gilman like parametriation for background

OUTPUT

  • real :: sigDUal -- cross section d2sigma/(dE dOmega) in mb/GeV


neutrino2piBack/BGStruct [ Subroutines ]

[ Top ] [ neutrino2piBack ] [ Subroutines ]

NAME

subroutine BGStruct(Q2,nu,F1,F2,indBG)

PURPOSE

This subroutine provides the structure functions F1 and F2 obtained from various parametrizations:

  • 1. Bloom, Gilman, PRD 4, 2901 (1971)
  • 2. Niculescu et al, PRL 85, 1186 (2000)
  • 3. Christy, Bosted, PRC 81, 055213 (2010) (non-resonant)

INPUTS

  • real, intent(in) :: Q2 = Q^2 of the incoming boson
  • real, intent(in) :: nu = energy transfer
  • integer, intent(in):: indBG = index to choose structure function parametrizations according to numbers above

OUTPUT

  • real, intent(out) :: F1, F2 structure functions


neutrino2piBack/Att [ Functions ]

[ Top ] [ neutrino2piBack ] [ Functions ]

NAME

real function Att(W,x)

PURPOSE

Attenuation factor that multiplies BG-like background to give cross section, obtained from fitting sigma_incl(exp) - sigma_incl(1pi_theor)