3.1.x和3.2.x中mg5amc和madspin之间的语法冲突

Bug#1946136报告者理查德·鲁伊斯
6
此错误影响1人
影响 状态 重要性 分配给 里程碑
MadGraph5_aMC@NLO
已确认
未分配

缺陷描述

大家好,

我不完全确定这是一个错误,但无论哪种方式,我们都很感激您的指导。简而言之,3.1.x和3.2.x中mg5amc的新“推荐”语法似乎还不兼容MadSpin。(尽管可能是这样,我只是在做一些傻事。)

使用下面的脚本(Drell-Yan生产的一个无菌中微子的简单带电电流),我可以用mg5amc生成事件,但MadSpin无法编译或理解过程横幅。我尝试了不同的“generate”变体,使用了MadSpin的不同响应(见下文)。

如果需要更多细节,请告诉我。

干杯,
理查德

脚本:
-----------------------------
定义ee=e+e-
生成p p>n1 ee QED=2 QCD=0[QCD]#选项1<~~~见下文
#生成p p>n1 ee QED ^2=4 QCD ^2=0[QCD]#选项2<~~~参见下文
#生成p p>n1 ee EW ^2=4 QCD ^2=0[QCD]#选项3<~~~参见下文
#生成p p>n1 ee EW=2 aS=0[QCD]#选项4<~~~见下文
输出HeavyN_CCDY_Test
启动HeavyN_CCDY_Test
顺序=lo
淋浴=py8
疯狂的旋转
设置LHC 13
设置pdlabel lhapdf
set nevents 100系列
设置no_parton_cut
设置VeN1 1
设置mn1 40
衰变n1>ee j
完成

----------------------------------------------------
#选项1

在使用3.1.0版(bzr)时,一切都可以使用此语法,但在使用3.2.x时则不行

----------------------------------------------------
#选项2

mg5amc可以工作,但madspin无法确认3.1.x和3.2.x的语法。终端输出为:

...
...
...
信息:为onshell生成生产平方矩阵元素
信息:生成完整矩阵元素的平方(带衰减)
信息:仅为衰减生成矩阵元素(1->N)。
命令“自动启动”中断,出现错误:
InvalidCmd:模型订单2对此模型无效(有效订单为:QCD、QED、EW、EW^2、aEW、aS)。请更正
请报告此错误https(https)://错误.启动板.net/mg5amcnlo

----------------------------------------------------
#选项3

mg5amc可以工作,但madspin无法确认3.1.x和3.2.x的语法。终端输出为:

...
...
...
信息:为onshell生成生产平方矩阵元素
信息:生成完整矩阵元素的平方(带衰减)
信息:仅为衰减生成矩阵元素(1->N)。
命令“自动启动”中断,出现错误:
InvalidCmd:模型订单2对此模型无效(有效订单为:QCD、QED、EW、EW^2、aEW、aS)。请更正
请报告此错误https(https)://错误.启动板.net/mg5amcnlo

----------------------------------------------------
#选项4

mg5amc可以工作,但madspin无法为3.1.x和3.2.x生成矩阵元素。终端输出为:

...
...
...
信息:为onshell生成生产平方矩阵元素
信息:生成完整矩阵元素的平方(带衰减)
信息:仅为衰减生成矩阵元素(1->N)。
命令“自动启动”中断,出现错误:
NoDiagramException:过程中未生成振幅过程:g/u/c/d/s/b/u(秒/秒/单位)~/抄送/发送/秒~/b~g/u/c/d/s/b/u(秒/秒/单位)~/抄送/发送/秒~/b~>n1 e-/e+g/d/u/s/转交/转交/转交~/c~/s~/u~/d ~ EW=2 QED=99 QCD^2<=0@2。请输入有效流程
请报告此错误https(https)://错误.启动板.net/mg5amcnlo

此消息的修订历史记录
奥利维埃·马特勒(奥利维耶·马特勒尔)写的: 回复:[Bug 1946136][NEW]3.1.x和3.2.x中mg5amc和madspin之间的语法冲突
下载全文(7.4 KiB)

你好,

在我看来,只有语法#1可以与MadSpin一起使用,其他语法确实不受支持。
(显然,更好的错误消息会更好)。

将考虑修复#1并为其他选项提供更好的崩溃

干杯,

奥利维尔

>2021年10月5日20:31,Richard Ruiz<隐藏电子邮件地址>写道:
>
>报告的公共错误:
>
>大家好,
>
>我不完全确定这是一个错误,但也很感谢您的指导
>方式。简而言之,它似乎是中mg5amc的新“推荐”语法
>3.1.x和3.2.x尚未与MadSpin兼容。(虽然可能是
>我只是在做傻事。)
>
>使用以下脚本(简单的充电电流Drell-Yan
>产生无菌中微子),我可以用mg5amc产生事件,但
>MadSpin无法编译或理解流程横幅。我试过了
>“generate”的不同变体与MadSpin的不同响应
>(见下文)。
>
>如果需要更多细节,请告诉我。
>
>欢呼,
>理查德
>
>
>脚本:
> -----------------------------
>定义ee=e+e-
>生成p p>n1 ee QED=2 QCD=0[QCD]#选项1<~~~见下文
>#generate p p>n1 ee QED ^2=4 QCD ^2=0[QCD]#选项2<~~~见下文
>#generate p p>n1 ee EW ^2=4 QCD^2=0[QCD]#选项3<~~~见下文
>#generate p p>n1 ee EW=2 aS=0[QCD]#选项4<~~~见下文
>输出HeavyN_CCDY_Test
>启动HeavyN_CCDY_Test
>顺序=lo
>淋浴=py8
>madspin=onshell
>设置LHC 13
>设置pdlabel lhapdf
>set nevents 100系列
>设置no_parton_cut
>设置VeN1 1
>设置mn1 40
>衰变n1>ee j
>已完成
>
> ----------------------------------------------------
>#选项1
>
>在使用3.1.0版(bzr)时,所有内容都可以使用此语法,但不能
>使用3.2.x时
>
> ----------------------------------------------------
>#选项2
>
>mg5amc可以工作,但madspin无法确认3.1.x和
>3.2.x.终端输出为:
>
> ...
> ...
> ...
>信息:为onshell生成生产平方矩阵元素
>信息:生成完整矩阵元素的平方(带衰减)
>信息:仅为衰减生成矩阵元素(1->N)。
>命令“自动启动”中断,出现错误:
>InvalidCmd:模型订单2对此模型无效(有效订单为:QCD、QED、EW、EW^2、aEW、aS)。请更正
>请报告此错误https(https)://错误.启动板.net/mg5amcnlo
>
>
> ----------------------------------------------------
>#选项3
>
>
>mg5amc可以工作,但madspin无法确认3.1.x和3.2.x的语法。终端输出为:
>
> ...
> ...
> ...
>信息:为onshell生成生产平方矩阵元素
>信息:生成完整矩阵元素的平方(带衰减)
>信息:仅为衰减生成矩阵元素(1->N)。
>命令“启动自动”中断,出现错误:
>InvalidCmd:模型订单2对此模型无效(有效订单为:QCD、QED、EW、EW^2、aEW、aS)。请更正
>请报告此错误https(https)://错误.启动板.net/mg5amcnlo
>
>
> ----------------------------------------------------
>#选项4
>
>mg5amc工作正常,但madspin无法为3.1.x生成矩阵元素
>和3.2.x。终端输出为:
>
> ...
> ...
> ...
>信息:生成pr。。。

阅读更多。。。

更改为mg5amcnlo:
地位: 新建→确认
重要性: 未确定→高
要发表评论,您必须登录.
此报告包含公共信息 
每个人都可以看到此信息。

其他bug订阅者

远程错误监视

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