JHUGen MELA  JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
reductionD.F90 File Reference

Go to the source code of this file.

Modules

module  globald
 
module  reductiond
 

Macros

#define ALWAYSPV   ! default
 
#define Cutrloop   ! default
 
#define PVEST2
 

Functions/Subroutines

subroutine reductiond::calcd (D, Duv, p10, p21, p32, p30, p20, p31, m02, m12, m22, m32, rmax, id, Derr1, Derr2)
 
subroutine reductiond::calcdred (D, Duv, p10, p21, p32, p30, p20, p31, m02, m12, m22, m32, rmax, id, Derr1, Derr2)
 
subroutine reductiond::calcduv (Duv, Cuv_0, m02, f, rmax, id)
 
subroutine reductiond::calcdpv1 (D, Duv, p10, p21, p32, p30, p20, p31, m02, m12, m22, m32, rmax, id, Derr, Derr2)
 
subroutine reductiond::calcdpv1o (D, Duv, p10, p21, p32, p30, p20, p31, m02, m12, m22, m32, rmax, id, Derr, Derr2)
 
subroutine reductiond::calcdpv (D, Duv, p10, p21, p32, p30, p20, p31, m02, m12, m22, m32, rmax, id, Derr, Derr2)
 
subroutine reductiond::calcdpv2 (D, Duv, p10, p21, p32, p30, p20, p31, m02, m12, m22, m32, rmax, id, Derr, Derr2)
 
subroutine reductiond::calcdg (D, Duv, p10, p21, p32, p30, p20, p31, m02, m12, m22, m32, rmax, ordg_min, ordg_max, id, Derr, Derr2)
 
subroutine reductiond::calcdgr (D, Duv, p10, p21, p32, p30, p20, p31, m02, m12, m22, m32, rmax, ordgr_min, ordgr_max, id, Derr, Derr2)
 
subroutine reductiond::calcdgx (D, Duv, p10, p21, p32, p30, p20, p31, m02, m12, m22, m32, rmax, ordgx_min, ordgx_max, id, Derr, Derr2)
 
subroutine reductiond::calcdgy (D, Duv, p10, p21, p32, p30, p20, p31, m02, m12, m22, m32, rmax, ordgy_min, ordgy_max, id, Derr, Derr2)
 
subroutine reductiond::calcdgp (D, Duv, p10, p21, p32, p30, p20, p31, m02, m12, m22, m32, rmax, ordgp_min, ordgp_max, id, Derr, Derr2)
 
subroutine reductiond::calcdgpf (D, Duv, p10, p21, p32, p30, p20, p31, m02, m12, m22, m32, rmax, ordgpf_min, ordgpf_max, id, Derr, Derr2)
 
subroutine reductiond::copydimp3 (D, D_alt, Derr, Derr_alt, Derr1, Derr1_alt, Derr2, Derr2_alt, Drmethod, Drmethod_alt, rmax, r_alt)
 

Variables

double complex globald::q10
 
double complex globald::q21
 
double complex globald::q32
 
double complex globald::q30
 
double complex globald::q20
 
double complex globald::q31
 
double complex globald::mm02
 
double complex globald::mm12
 
double complex globald::mm22
 
double complex globald::mm32
 
double complex globald::detz
 
double complex, dimension(3, 3) globald::z
 
double complex, dimension(3, 3) globald::zadj
 
double complex, dimension(3) globald::f
 
double complex, dimension(3) globald::zadjf
 
double complex, dimension(3, 3, 3) globald::zadj2f
 
double complex, dimension(3, 3) globald::zadj2ff
 
double complex, dimension(0:3, 0:3) globald::xadj
 
double complex, dimension(3) globald::zadjs
 
double complex globald::zadjff
 
double complex globald::detzmzadjf
 
double complex, dimension(0:3, 0:3) globald::mx
 
double complex, dimension(0:3, 0:3) globald::mxinv
 
double complex, dimension(3, 3) globald::zinv
 
double complex globald::detx
 
double precision globald::q2max
 
double precision globald::m2max
 
double precision globald::m2scale
 
double precision globald::adetz
 
double precision globald::fmax
 
double precision globald::maxzadjf
 
double precision globald::maxzadjfd
 
double precision globald::azadjff
 
double precision globald::maxzadj2ff
 
double precision globald::maxxadj
 
double precision globald::adetx
 
double precision globald::maxzadj
 
double precision globald::maxzadj2f
 
double precision globald::maxz
 
double precision globald::fac_g
 
double precision globald::x_g
 
double precision globald::fac_gm
 
double precision globald::x_gm
 
double precision globald::fac_gy
 
double precision globald::x_gy
 
double precision globald::y_gy
 
double precision globald::v_gy
 
double precision globald::fac_gp
 
double precision globald::w_gp
 
double precision globald::fac_gr
 
double precision globald::fac_gpf
 
double precision globald::x_gpf
 
double precision globald::y_gpf
 
double precision globald::v_gpf
 
double precision globald::wmaxzadj
 
double precision globald::wmaxzadjf
 
double precision globald::wmaxxadj
 
double complex, parameter globald::undefined_d =1d50
 
double precision, parameter reductiond::truncfacd = 1d2
 

Macro Definition Documentation

◆ ALWAYSPV

#define ALWAYSPV   ! default

◆ Cutrloop

#define Cutrloop   ! default

◆ PVEST2

#define PVEST2