|
JHUGen MELA
JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
|
◆ initfirsttime()
subroutine, public modjhugen::initfirsttime |
( |
character(len=pdfstrlength) |
pdftable, |
|
|
integer |
pdfstrlength, |
|
|
integer |
pdfmember, |
|
|
real(8), intent(in) |
collider_sqrts |
|
) |
| |
Definition at line 17 of file mod_JHUGen.F90.
21 integer :: pdfstrlength
22 character(len=pdfstrlength) pdftable
24 real(8),
intent(in) :: collider_sqrts
26 call setjhugendefaults()
40 call resetmubarhgabarh()
44 print *,
"JHUGen CKM initialization"
58 print *,
"Need to specify pdf file for LHAPDF"
63 print *,
"Need to specify pdf file for NNPDF"
83 print *,
"Collider not implemented."
88 collier_maxnloopprops = -1
◆ initpdfs()
subroutine modjhugen::initpdfs |
Definition at line 177 of file mod_JHUGen.F90.
185 DOUBLE PRECISION alphasPDF
204 elseif(
pdfset.eq.3 )
then
215 write(6,*)
"mod_JHUGen.F90::InitPDFs: PDFSet",
pdfset,
"QCD parameters are unknown. Please double-check! Stopping JHUGen..."
◆ initpdfvalues()
subroutine modjhugen::initpdfvalues |
Definition at line 158 of file mod_JHUGen.F90.
165 WRITE(6,*)
'continuing with alphas_mz=0.118'
◆ resetpdfs()
subroutine, public modjhugen::resetpdfs |
( |
character(len=pdfstrlength) |
pdftable, |
|
|
integer |
pdfstrlength, |
|
|
integer |
pdfmember, |
|
|
integer, intent(in) |
pdfid |
|
) |
| |
Definition at line 229 of file mod_JHUGen.F90.
230 integer :: pdfstrlength
231 character(len=pdfstrlength) pdftable
233 integer,
intent(in) :: pdfid
240 print *,
"Need to specify pdf file for LHAPDF"
245 print *,
"Need to specify pdf file for NNPDF"
◆ setjhugendefaults()
subroutine modjhugen::setjhugendefaults |
real(dp), public alphas_mz
logical, public includegammastar
real(8), public mphotoncutoff
integer, public lhapdfmember
subroutine printlogo(TheUnit, title)
integer, public pmzzevals
logical, public doprintpmzz
character(len=500), public pmzzfile
real(8), public mufacmultiplier
logical, public offshellreson
logical, public counttauasany
real(8), public murenmultiplier
subroutine initcollier(Nmax, Rmax)
integer, public topdecays
integer, parameter, public krenfacscheme_default
integer, public facscheme
character(len=500) lheprodfile
logical function isaphoton(DKMode)
logical, public convertlhefile
integer, public writefailedevents
subroutine computeewvariables()
logical, public unweighted
logical, public offshellv1
logical, public includeinterference
integer, dimension(1:2), public requestnleptons
integer, public printpmzzintervals
subroutine nninitpdf(irep)
subroutine setdefaultckm()
logical function isawdecay(DKMode)
real(8), parameter, public gev
integer, public renscheme
character(len=100) lhapdfstring
logical, public readlhefile
real(8), public zmass_pdf
integer, dimension(1:2), public requestossf
logical, public readcsmax
subroutine computeckmelements(inVCKM_ud, inVCKM_us, inVCKM_cd, inVCKM_cs, inVCKM_ts, inVCKM_tb, inVCKM_ub, inVCKM_cb, inVCKM_td)
integer, public lenlhapdfstring
integer, dimension(1:2), public requestos
integer, parameter io_stdout
logical function isazdecay(DKMode)
integer, public decaymode1
logical, public offshellv2
subroutine nnpdfdriver(gridfilename, lenfilename)
real(8), public collider_energy
integer, public decaymode2
logical, public generateevents
integer, public taudecays
integer, public widthscheme