JHUGen MELA  v2.4.1
Matrix element calculations as used in JHUGen. MELA is an important tool that was used for the Higgs boson discovery and for precise measurements of its structure and interactions. Please see the website https://spin.pha.jhu.edu/ and papers cited there for more details, and kindly cite those papers when using this code.
Variables
globald Module Reference

Variables

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

Variable Documentation

◆ adetx

double precision globald::adetx

Definition at line 55 of file reductionD.F90.

◆ adetz

double precision globald::adetz

Definition at line 54 of file reductionD.F90.

◆ azadjff

double precision globald::azadjff

Definition at line 54 of file reductionD.F90.

◆ detx

double complex globald::detx

Definition at line 53 of file reductionD.F90.

◆ detz

double complex globald::detz

Definition at line 50 of file reductionD.F90.

50  double complex :: detZ,Z(3,3),Zadj(3,3),f(3),Zadjf(3)

◆ detzmzadjf

double complex globald::detzmzadjf

Definition at line 52 of file reductionD.F90.

◆ f

double complex, dimension(3) globald::f

Definition at line 50 of file reductionD.F90.

◆ fac_g

double precision globald::fac_g

Definition at line 56 of file reductionD.F90.

56  double precision :: fac_g,x_g

◆ fac_gm

double precision globald::fac_gm

Definition at line 57 of file reductionD.F90.

57  double precision :: fac_gm,x_gm

◆ fac_gp

double precision globald::fac_gp

Definition at line 59 of file reductionD.F90.

59  double precision :: fac_gp,w_gp

◆ fac_gpf

double precision globald::fac_gpf

Definition at line 61 of file reductionD.F90.

61  double precision :: fac_gpf,x_gpf,y_gpf,v_gpf

◆ fac_gr

double precision globald::fac_gr

Definition at line 60 of file reductionD.F90.

60  double precision :: fac_gr

◆ fac_gy

double precision globald::fac_gy

Definition at line 58 of file reductionD.F90.

58  double precision :: fac_gy,x_gy,y_gy,v_gy

◆ fmax

double precision globald::fmax

Definition at line 54 of file reductionD.F90.

◆ m2max

double precision globald::m2max

Definition at line 54 of file reductionD.F90.

◆ m2scale

double precision globald::m2scale

Definition at line 54 of file reductionD.F90.

◆ maxxadj

double precision globald::maxxadj

Definition at line 55 of file reductionD.F90.

◆ maxz

double precision globald::maxz

Definition at line 55 of file reductionD.F90.

◆ maxzadj

double precision globald::maxzadj

Definition at line 55 of file reductionD.F90.

◆ maxzadj2f

double precision globald::maxzadj2f

Definition at line 55 of file reductionD.F90.

◆ maxzadj2ff

double precision globald::maxzadj2ff

Definition at line 55 of file reductionD.F90.

55  double precision :: maxZadj2ff,maxXadj,adetX,maxZadj,maxZadj2f,maxZ

◆ maxzadjf

double precision globald::maxzadjf

Definition at line 54 of file reductionD.F90.

◆ maxzadjfd

double precision globald::maxzadjfd

Definition at line 54 of file reductionD.F90.

◆ mm02

double complex globald::mm02

Definition at line 48 of file reductionD.F90.

◆ mm12

double complex globald::mm12

Definition at line 48 of file reductionD.F90.

◆ mm22

double complex globald::mm22

Definition at line 48 of file reductionD.F90.

◆ mm32

double complex globald::mm32

Definition at line 48 of file reductionD.F90.

◆ mx

double complex, dimension(0:3,0:3) globald::mx

Definition at line 53 of file reductionD.F90.

53  double complex :: mx(0:3,0:3),mxinv(0:3,0:3),Zinv(3,3),detX

◆ mxinv

double complex, dimension(0:3,0:3) globald::mxinv

Definition at line 53 of file reductionD.F90.

◆ q10

double complex globald::q10

Definition at line 48 of file reductionD.F90.

48  double complex :: q10,q21,q32,q30,q20,q31,mm02,mm12,mm22,mm32

◆ q20

double complex globald::q20

Definition at line 48 of file reductionD.F90.

◆ q21

double complex globald::q21

Definition at line 48 of file reductionD.F90.

◆ q2max

double precision globald::q2max

Definition at line 54 of file reductionD.F90.

54  double precision :: q2max,m2max,m2scale,adetZ,fmax,maxZadjf,maxZadjfd,aZadjff

◆ q30

double complex globald::q30

Definition at line 48 of file reductionD.F90.

◆ q31

double complex globald::q31

Definition at line 48 of file reductionD.F90.

◆ q32

double complex globald::q32

Definition at line 48 of file reductionD.F90.

◆ undefined_d

double complex, parameter globald::undefined_d =1d50

Definition at line 64 of file reductionD.F90.

64  double complex, parameter :: undefined_D=1d50

◆ v_gpf

double precision globald::v_gpf

Definition at line 61 of file reductionD.F90.

◆ v_gy

double precision globald::v_gy

Definition at line 58 of file reductionD.F90.

◆ w_gp

double precision globald::w_gp

Definition at line 59 of file reductionD.F90.

◆ wmaxxadj

double precision globald::wmaxxadj

Definition at line 63 of file reductionD.F90.

◆ wmaxzadj

double precision globald::wmaxzadj

Definition at line 63 of file reductionD.F90.

63  double precision :: wmaxZadj,wmaxZadjf,wmaxXadj

◆ wmaxzadjf

double precision globald::wmaxzadjf

Definition at line 63 of file reductionD.F90.

◆ x_g

double precision globald::x_g

Definition at line 56 of file reductionD.F90.

◆ x_gm

double precision globald::x_gm

Definition at line 57 of file reductionD.F90.

◆ x_gpf

double precision globald::x_gpf

Definition at line 61 of file reductionD.F90.

◆ x_gy

double precision globald::x_gy

Definition at line 58 of file reductionD.F90.

◆ xadj

double complex, dimension(0:3,0:3) globald::xadj

Definition at line 51 of file reductionD.F90.

◆ y_gpf

double precision globald::y_gpf

Definition at line 61 of file reductionD.F90.

◆ y_gy

double precision globald::y_gy

Definition at line 58 of file reductionD.F90.

◆ z

double complex, dimension(3,3) globald::z

Definition at line 50 of file reductionD.F90.

◆ zadj

double complex, dimension(3,3) globald::zadj

Definition at line 50 of file reductionD.F90.

◆ zadj2f

double complex, dimension(3,3,3) globald::zadj2f

Definition at line 51 of file reductionD.F90.

51  double complex :: Zadj2f(3,3,3),Zadj2ff(3,3),Xadj(0:3,0:3),Zadjs(3)

◆ zadj2ff

double complex, dimension(3,3) globald::zadj2ff

Definition at line 51 of file reductionD.F90.

◆ zadjf

double complex, dimension(3) globald::zadjf

Definition at line 50 of file reductionD.F90.

◆ zadjff

double complex globald::zadjff

Definition at line 52 of file reductionD.F90.

52  double complex :: Zadjff,detZmZadjf

◆ zadjs

double complex, dimension(3) globald::zadjs

Definition at line 51 of file reductionD.F90.

◆ zinv

double complex, dimension(3,3) globald::zinv

Definition at line 53 of file reductionD.F90.