TABLE OF CONTENTS
/Coll_gammaN_exclPi [ Modules ]
NAME
module Coll_gammaN_exclPi
PURPOSE
This module contains all routines necessary to produce /virtual) photon induced exclusive pion production event.
Coll_gammaN_exclPi/DoColl_gammaN_exclPi [ Subroutines ]
[ Top ] [ Coll_gammaN_exclPi ] [ Subroutines ]
NAME
subroutine DoColl_gammaN_exclPi(eNev,ExclPiCharge,flagOK,outPart, XS_tot)
PURPOSE
generate a exclusive pion production event
INPUTS
- type(electronNucleon_event) :: eNev -- electron nucleon kinematics
- integer :: ExclPiCharge -- charge of pion to be produced
OUTPUT
- logical :: FlagOK -- .true. if event was successfull
- real :: XS_Tot -- total cross section
- type(particle), dimension(:) :: OutPart -- Final State particle vector
NOTES
- The returned Cross Section 'XS_Tot' is dsigma/dE'dOmega (in mub/MeV) in the target rest frame