使用时代码崩溃SMEFT@非直瞄产生希格斯粒子事件

报告的错误号1925029港城路
12
此错误影响1人
影响 状态 重要性 分配给 里程碑
MadGraph5_aMC@NLO
已确认
尚未决定
埃列尼·弗里奥尼杜

缺陷描述

你好,

当我使用SMEFT@非直瞄为了执行希格斯粒子的生产,代码崩溃了,如下所示:
命令“import/publicfs/atlas/atlasnew地图册/希格斯/汞/卢格/MG5_aMC_2021型/MG5_aMC公司_v3_1_0版/进程卡(_C)_ggF_线性_四边形NLO。dat”在子命令中中断:
“输出SMEFT_ggF_线性的_四通道CHG_NLO”,出现错误:
键错误:1
请报告此错误https(https)://错误.启动板.net/mg5amcnlo
有关更多信息,请参阅“MG5_debug”。
请将此文件附加到您的报告中。

我使用的MG5版本是最新的v3.1.0,并且SMEFT@非直瞄版本是v1.0.2。我已在邮件下方附上错误报告

我的语法很简单:
导入模型SMEFTatNLO-NLO
生成p p>h NP=2 QED=1 QCD=2[QCD]

当我在mg5_aMC的交互式shell中执行第二个语法时,似乎没问题,但如果我想输出目录,就会出现错误。

当我使用官方文档中显示的命令时:https(https)://费恩鲁尔。irmp.ucl。ac.be/wiki网站/SMEFAtNLO公司
g g>H QED=1 QCD=2 NP=2[QCD](将旧语法中的“p p”替换为“g g”)
错误仍然存在。你对此有什么想法吗?谢谢你提前回答!

此消息的修订历史记录
港城路(allaturca)写的:
此消息的修订历史记录
奥利维埃·马特勒(奥利维耶·马特勒尔)写的:

你好,

我指定了Eleni,因为她确实有一个补丁(看起来很复杂)。

干杯,

奥利维尔

更改为mg5amcnlo:
受让人: 没人→Eleni Vryonidou(evryonidoo)
地位: 新建→确认
此消息的修订历史记录
马可·扎罗(马可·萨罗)写的: 回复:[Bug 1925029][NEW]使用时代码崩溃SMEFT@非直瞄产生希格斯粒子事件
下载全文(5.7 KiB)

你好,
我尝试了您的generate命令,得到了以下信息:
MG5_aMC>生成g g>h NP=2 QED=1 QCD=2[QCD]
将“QCD=2”解释为“QCD<=2”
将“QED=1”解释为“QED<=1”
将“NP=2”解释为“NP<=2”
订单QCD不受squared_orders约束。使用:QCD ^2=4
订单QED不受squared_orders约束。使用:QED ^2=2
NP阶不受平方阶约束。使用:NP^2=4
---------------------------------------------------------------------------
未找到出生图。现在切换到循环诱导模式。
使用此模式的结果时,请引用参考“arXiv:1507.00020”。
---------------------------------------------------------------------------
将“QCD=2”解释为“QCD<=2”
将“QED=1”解释为“QED<=1”
将“NP=2”解释为“NP<=2”
1个过程,在0.137秒内生成12个图表
总计:1个流程和12个图表

然后,在输出端,得到

信息:生成过程的费曼图:g g>h NP<=2 QCD<=2 QED<=1[noborn=QCD]
命令“输出”在子命令中中断:
“输出”错误:
键错误:1
请报告此错误https(https)://错误.启动板.net/mg5amcnlo
有关更多信息,请参阅“MG5_debug”。
请将此文件附加到您的报告中。

文件“/用户/马尔科扎罗/物理学/MadGraph公司/3.2.0/广告/接口/船长_接口。py”,第313行,出口中
return self.cmd。出口(自身、*args、**opts)
文件“/用户/马尔科扎罗/物理学/MadGraph公司/3.2.0/广告/接口/狂想曲_接口。py”,第8278行,出口中
calls+=self_电流_出口商。出口_过程(自我_电流_矩阵_元素,
文件“/用户/马尔科扎罗/物理学/MadGraph公司/3.2.0/广告/奥利布斯/出口_v4.py”,第198行,在export_processes中
calls=调用+self.generate_子流程_目录(\
文件“/用户/马尔科扎罗/物理学/MadGraph公司/3.2.0/广告/循环_出口商。py”,第3343行,生成_子流程_目录
出口_v4.ProcessExpor版terFortranMEGro公司升级生成_子流程_目录(
文件“/用户/马尔科扎罗/物理学/MadGraph公司/3.2.0/图表/奥利布斯/出口_v4.py”,第5734行,生成_子流程_目录
自我。写入_科罗拉多_文件(写入程序。FortranWriter公司(文件名),
文件“/用户/马尔科扎罗/物理学/MadGraph公司/3.2.0/广告/iolibs公司/出口_v4.py”,第5982行,以write_coloramps格式_文件
行。延伸(自拍网_标志灯_行(子程序_to_confidiag(诊断)[子公司],
文件“/用户/马尔科扎罗/物理学/MadGraph公司/3.2.0/广告/奥利布斯/出口_v4.py“,第1160行,在get_icolamp_lines中
bool_list=[(diag_jamp中的i+1[数字_诊断])对于范围内的i(可乐)]
文件“/用户/马尔科扎罗/物理学/MadGraph公司/3.2.0/广告/奥利布/出口_v4.py“,第1160行,在<listcomp>中
bool_list=[(diag_jamp中的i+1[数字_诊断])对于范围内的i(可乐)]
键错误:1

是否确实要生成循环诱导的进程?

马尔科

>2021年4月19日15:05,港城路<电子邮件地址隐藏>写道:
>
>报告的公共错误:
>
>你好,
>
>当我使用SMEFT@非直瞄为了进行希格斯粒子的产生,代码崩溃如下:
>命令“import/publicfs/图集/新图集/希格斯/汞/卢格/MG5_aMC_2021型/MG5_aMC公司_v3_1_0版/进程卡(_C)_ggF_线性_四边形NLO。dat”在子命令中中断:
>“输出SMEFT_ggF_线性的_四边形CHG_NLO”,出现错误:
>键错误:1
>请。。。

阅读更多。。。

此消息的修订历史记录
港城路(allaturca)写的:

你好,Marco,

谢谢你的检查,这正是我遇到的。当然,我想生成一个循环诱导过程,并研究包含NLO贡献的影响。因为语法只是来自SMEFT@非直瞄官方文档,我不知道为什么它不起作用。

谨致问候,
港城

此消息的修订历史记录
奥利维埃·马特勒(奥利维耶·马特勒尔)写的:

你好,钢城,

这是一个众所周知的问题,Valentin有一段时间以来一直未能解决。
他为Eleni提供了一个补丁,但可能不够通用,无法包含在官方版本中。

>研究包括非直瞄贡献的影响

我们无法计算循环诱导过程的NLO校正(最明显的原因是我们无法计算相关的两个循环贡献)。
所有回路诱导过程将达到LO精度。

干杯,

奥利维尔

此消息的修订历史记录
港城路(allaturca)写的:

你好,奥利弗,

谢谢你的澄清!你能把这个补丁分享给我吗?这样我就可以测试它是否能解决我的问题?

>我们无法计算循环诱导过程的NLO校正(最明显的原因是我们无法计算相关的两个循环贡献)。
所有回路诱导过程将达到LO精度。

我想可能是SMEFT@非直瞄是在NLO下计算回路图,而不是使用前导阶扰动进行传统的LO计算吗?

谨致问候,
钢城

此消息的修订历史记录
奥利维埃·马特勒(奥利维耶·马特勒尔)写的: 回复:[Bug 1925029]使用时代码崩溃SMEFT@非直瞄产生希格斯粒子事件

我没有补丁。Eleni确实如此。

>
>我想可能是SMEFT@非直瞄正在计算循环
>NLO图代替传统的LO计算,使用前导-
>阶扰动?

这两种信息都不可能实现SMEFT@非直瞄或在mG5aMC框架内。

干杯,

奥利维尔

>2021年4月21日05时32分,港城路<电子邮件地址隐藏>写道:
>
>你好,奥利弗,
>
>感谢您的澄清!你能把补丁分享给我吗
>我可以测试它是否能解决我的问题?
>
>>我们无法计算循环诱导过程的NLO校正(最明显的原因是我们无法计算相关的两个循环贡献)。
>所有环路感应过程都将处于LO精度。
>
>我想可能是SMEFT@非直瞄正在计算循环
>NLO图代替传统的LO计算,使用前导-
>阶扰动?
>
>顺颂商祺,
>钢城
>
> --
>您收到此错误通知是因为您订阅了
> MadGraph5_aMC@NLO。
>https(https)://错误.启动板.net/bugs/1925029
>
>标题:
>使用时代码崩溃SMEFT@非直瞄产生希格斯粒子事件
>
>中的状态MadGraph5_aMC@NLO:
>已确认
>
>错误描述:
>嗨,
>
>当我使用SMEFT@非直瞄为了执行希格斯粒子的生产,代码崩溃了,如下所示:
>命令“import/publicfs/图集/新图集/希格斯/汞/卢格/MG5_aMC_2021型/MG5_aMC公司_v3_1_0版/进程(_C)_ggF_线性_四边形NLO。dat”在子命令中中断:
>“输出SMEFT_ggF_线性的_四通道CHG_NLO”,出现错误:
>键错误:1
>请报告此错误https(https)://错误.启动板.net/mg5amcnlo
>有关更多信息,请参阅“MG5_debug”。
>请将此文件附加到您的报告中。
>
>我使用的MG5版本是最新的v3.1.0,并且SMEFT@非直瞄版本为
>1.0.2版。我已在邮件下方附上错误报告
>
>我的语法很简单:
>进口型号SMEFAtNLO NLO
>生成p p>h NP=2 QED=1 QCD=2[QCD]
>
>在交互式shell中执行第二个语法似乎没问题
>mg5_aMC,但如果我想输出目录,则出现错误。
>
>当我使用官方文档中显示的命令时:https(https)://费恩鲁尔。irmp.ucl。ac.be/wiki网站/SMEF目标NLO
>g g>H QED=1 QCD=2 NP=2[QCD](将旧语法中的“p p”替换为“g g”)
>错误仍然存在。你对此有什么想法吗?谢谢你提前回答!
>
>要管理有关此bug的通知,请转到:
>https(https)://错误.启动板.net/mg5amcnlo公司/+错误/1925029/+订阅

此消息的修订历史记录
Eleni Vryonidou(埃弗里奥尼杜)写的:

你可以替换

diag_jamp={}

具有

diag_jamp=dict(mapconfigs中的i的(i,[]))

export_v4.py的第974行周围

此消息的修订历史记录
泰贤公园(泰贤公园)写的 (上次编辑):

你好,

我遇到了完全相同的问题,幸运地看到了这篇文章。在进一步研究之后,我发现:

(1) 仅限“强制”短信:
生成p p>h[noborn=QCD]QED=1 NP=2 NP^2==0

(2) 仅线性:
生成p p>h[noborn=QCD]QED=1 NP=2 NP^2==2

(3) 仅限BSM:
生成p p>h[noborn=QCD]QED=1 NP=2 NP^2==4

(4) BSM仅适用于ggZH:
生成g g>h l+l-[noborn=QCD]NP=2 NP^2==4

有趣的是,(1)和(2)运行良好。(3) 产生完全相同的错误,而(4)使用“略有不同”的过程也可以正常运行。

我对mg5aMC遇到此问题的具体情况感到有点困惑+SMEFT@非直瞄,如果专家们能对此有所了解,我们将不胜感激。此外,关于哪些进程/语法将产生可获得且有效的结果的任何反馈(即环路诱导进程的LO EFT校正)都将非常有用。

作为参考,我使用非直瞄MG5_aMC2.9.9(在ATLAS实验的事件生成环境中)+SMEFTatNLO 1.0.3。

要发表评论,您必须登录.
此报告包含公共信息 
每个人都可以看到此信息。

其他bug订阅者

相关问题

远程错误监视

Bug手表在其他Bug跟踪器中跟踪此Bug。