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.
|
Functions/Subroutines | |
subroutine | calce (E, Euv, p10, p21, p32, p43, p40, p20, p31, p42, p30, p41, m02, m12, m22, m32, m42, rmax, id, Eerr, Eerr2) |
subroutine | calcered (E, Euv, p10, p21, p32, p43, p40, p20, p31, p42, p30, p41, m02, m12, m22, m32, m42, rmax, id, Eerr, Eerr2) |
subroutine | calcf (F, Fuv, p10, p21, p32, p43, p54, p50, p20, p31, p42, p53, p40, p51, p30, p41, p52, m02, m12, m22, m32, m42, m52, rmax, id, Ferr, Ferr2) |
subroutine | calcfred (F, Fuv, p10, p21, p32, p43, p54, p50, p20, p31, p42, p53, p40, p51, p30, p41, p52, m02, m12, m22, m32, m42, m52, rmax, id, Ferr, Ferr2) |
subroutine | calcg (G, Guv, p10, p21, p32, p43, p54, p65, p60, p20, p31, p42, p53, p64, p50, p61, p30, p41, p52, p63, p40, p51, p62, m02, m12, m22, m32, m42, m52, m62, rmax, id, Gerr, Gerr2) |
subroutine | calcgred (G, Guv, p10, p21, p32, p43, p54, p65, p60, p20, p31, p42, p53, p64, p50, p61, p30, p41, p52, p63, p40, p51, p62, m02, m12, m22, m32, m42, m52, m62, rmax, id, Gerr, Gerr2) |
subroutine reductionefg::calce | ( | double complex, dimension(0:rmax/2,0:rmax,0:rmax,0:rmax,0:rmax), intent(out) | E, |
double complex, dimension(0:rmax/2,0:rmax,0:rmax,0:rmax,0:rmax), intent(out) | Euv, | ||
double complex, intent(in) | p10, | ||
double complex, intent(in) | p21, | ||
double complex, intent(in) | p32, | ||
double complex, intent(in) | p43, | ||
double complex, intent(in) | p40, | ||
double complex, intent(in) | p20, | ||
double complex, intent(in) | p31, | ||
double complex, intent(in) | p42, | ||
double complex, intent(in) | p30, | ||
double complex, intent(in) | p41, | ||
double complex, intent(in) | m02, | ||
double complex, intent(in) | m12, | ||
double complex, intent(in) | m22, | ||
double complex, intent(in) | m32, | ||
double complex, intent(in) | m42, | ||
integer, intent(in) | rmax, | ||
integer, intent(in) | id, | ||
double precision, dimension(0:rmax) | Eerr, | ||
double precision, dimension(0:rmax) | Eerr2 | ||
) |
Definition at line 43 of file reductionEFG.F90.
subroutine reductionefg::calcered | ( | double complex, dimension(0:rmax/2,0:rmax,0:rmax,0:rmax,0:rmax), intent(out) | E, |
double complex, dimension(0:rmax/2,0:rmax,0:rmax,0:rmax,0:rmax), intent(out) | Euv, | ||
double complex, intent(in) | p10, | ||
double complex, intent(in) | p21, | ||
double complex, intent(in) | p32, | ||
double complex, intent(in) | p43, | ||
double complex, intent(in) | p40, | ||
double complex, intent(in) | p20, | ||
double complex, intent(in) | p31, | ||
double complex, intent(in) | p42, | ||
double complex, intent(in) | p30, | ||
double complex, intent(in) | p41, | ||
double complex, intent(in) | m02, | ||
double complex, intent(in) | m12, | ||
double complex, intent(in) | m22, | ||
double complex, intent(in) | m32, | ||
double complex, intent(in) | m42, | ||
integer, intent(in) | rmax, | ||
integer, intent(in) | id, | ||
double precision, dimension(0:rmax), intent(out) | Eerr, | ||
double precision, dimension(0:rmax), intent(out) | Eerr2 | ||
) |
Definition at line 265 of file reductionEFG.F90.
subroutine reductionefg::calcf | ( | double complex, dimension(0:rmax/2,0:rmax,0:rmax,0:rmax,0:rmax,0:rmax), intent(out) | F, |
double complex, dimension(0:rmax/2,0:rmax,0:rmax,0:rmax,0:rmax,0:rmax), intent(out) | Fuv, | ||
double complex, intent(in) | p10, | ||
double complex, intent(in) | p21, | ||
double complex, intent(in) | p32, | ||
double complex, intent(in) | p43, | ||
double complex, intent(in) | p54, | ||
double complex, intent(in) | p50, | ||
double complex, intent(in) | p20, | ||
double complex, intent(in) | p31, | ||
double complex, intent(in) | p42, | ||
double complex, intent(in) | p53, | ||
double complex, intent(in) | p40, | ||
double complex, intent(in) | p51, | ||
double complex, intent(in) | p30, | ||
double complex, intent(in) | p41, | ||
double complex, intent(in) | p52, | ||
double complex, intent(in) | m02, | ||
double complex, intent(in) | m12, | ||
double complex, intent(in) | m22, | ||
double complex, intent(in) | m32, | ||
double complex, intent(in) | m42, | ||
double complex, intent(in) | m52, | ||
integer, intent(in) | rmax, | ||
integer, intent(in) | id, | ||
double precision, dimension(0:rmax), intent(out) | Ferr, | ||
double precision, dimension(0:rmax), intent(out) | Ferr2 | ||
) |
Definition at line 657 of file reductionEFG.F90.
subroutine reductionefg::calcfred | ( | double complex, dimension(0:rmax/2,0:rmax,0:rmax,0:rmax,0:rmax,0:rmax), intent(out) | F, |
double complex, dimension(0:rmax/2,0:rmax,0:rmax,0:rmax,0:rmax,0:rmax), intent(out) | Fuv, | ||
double complex, intent(in) | p10, | ||
double complex, intent(in) | p21, | ||
double complex, intent(in) | p32, | ||
double complex, intent(in) | p43, | ||
double complex, intent(in) | p54, | ||
double complex, intent(in) | p50, | ||
double complex, intent(in) | p20, | ||
double complex, intent(in) | p31, | ||
double complex, intent(in) | p42, | ||
double complex, intent(in) | p53, | ||
double complex, intent(in) | p40, | ||
double complex, intent(in) | p51, | ||
double complex, intent(in) | p30, | ||
double complex, intent(in) | p41, | ||
double complex, intent(in) | p52, | ||
double complex, intent(in) | m02, | ||
double complex, intent(in) | m12, | ||
double complex, intent(in) | m22, | ||
double complex, intent(in) | m32, | ||
double complex, intent(in) | m42, | ||
double complex, intent(in) | m52, | ||
integer, intent(in) | rmax, | ||
integer, intent(in) | id, | ||
double precision, dimension(0:rmax), intent(out) | Ferr, | ||
double precision, dimension(0:rmax), intent(out) | Ferr2 | ||
) |
Definition at line 901 of file reductionEFG.F90.
subroutine reductionefg::calcg | ( | double complex, dimension(0:rmax/2,0:rmax,0:rmax,0:rmax,0:rmax,0:rmax,0:rmax), intent(out) | G, |
double complex, dimension(0:rmax/2,0:rmax,0:rmax,0:rmax,0:rmax,0:rmax,0:rmax), intent(out) | Guv, | ||
double complex, intent(in) | p10, | ||
double complex, intent(in) | p21, | ||
double complex, intent(in) | p32, | ||
double complex, intent(in) | p43, | ||
double complex, intent(in) | p54, | ||
double complex, intent(in) | p65, | ||
double complex, intent(in) | p60, | ||
double complex, intent(in) | p20, | ||
double complex, intent(in) | p31, | ||
double complex, intent(in) | p42, | ||
double complex, intent(in) | p53, | ||
double complex, intent(in) | p64, | ||
double complex, intent(in) | p50, | ||
double complex, intent(in) | p61, | ||
double complex, intent(in) | p30, | ||
double complex, intent(in) | p41, | ||
double complex, intent(in) | p52, | ||
double complex, intent(in) | p63, | ||
double complex, intent(in) | p40, | ||
double complex, intent(in) | p51, | ||
double complex, intent(in) | p62, | ||
double complex, intent(in) | m02, | ||
double complex, intent(in) | m12, | ||
double complex, intent(in) | m22, | ||
double complex, intent(in) | m32, | ||
double complex, intent(in) | m42, | ||
double complex, intent(in) | m52, | ||
double complex, intent(in) | m62, | ||
integer, intent(in) | rmax, | ||
integer, intent(in) | id, | ||
double precision, dimension(0:rmax), intent(out) | Gerr, | ||
double precision, dimension(0:rmax), intent(out) | Gerr2 | ||
) |
Definition at line 1361 of file reductionEFG.F90.
subroutine reductionefg::calcgred | ( | double complex, dimension(0:rmax/2,0:rmax,0:rmax,0:rmax,0:rmax,0:rmax,0:rmax), intent(out) | G, |
double complex, dimension(0:rmax/2,0:rmax,0:rmax,0:rmax,0:rmax,0:rmax,0:rmax), intent(out) | Guv, | ||
double complex, intent(in) | p10, | ||
double complex, intent(in) | p21, | ||
double complex, intent(in) | p32, | ||
double complex, intent(in) | p43, | ||
double complex, intent(in) | p54, | ||
double complex, intent(in) | p65, | ||
double complex, intent(in) | p60, | ||
double complex, intent(in) | p20, | ||
double complex, intent(in) | p31, | ||
double complex, intent(in) | p42, | ||
double complex, intent(in) | p53, | ||
double complex, intent(in) | p64, | ||
double complex, intent(in) | p50, | ||
double complex, intent(in) | p61, | ||
double complex, intent(in) | p30, | ||
double complex, intent(in) | p41, | ||
double complex, intent(in) | p52, | ||
double complex, intent(in) | p63, | ||
double complex, intent(in) | p40, | ||
double complex, intent(in) | p51, | ||
double complex, intent(in) | p62, | ||
double complex, intent(in) | m02, | ||
double complex, intent(in) | m12, | ||
double complex, intent(in) | m22, | ||
double complex, intent(in) | m32, | ||
double complex, intent(in) | m42, | ||
double complex, intent(in) | m52, | ||
double complex, intent(in) | m62, | ||
integer, intent(in) | rmax, | ||
integer, intent(in) | id, | ||
double precision, dimension(0:rmax), intent(out) | Gerr, | ||
double precision, dimension(0:rmax), intent(out) | Gerr2 | ||
) |
Definition at line 1628 of file reductionEFG.F90.