Syntax change in transferring to the new release?

Asked by Jingjing Pan on 2020-10-21

Dear MadGraph experts,

Was just having a question about the syntax for a specific process in transferring from Release 19 to 21.

With Release 19, we used the syntax "generate g g > h Z Zp > l+ l- l+ l-" to generate the process gg > H > Z Zp > 4l, where we allow Z to be off-shell. We then did some truth analysis and indeed saw off-shell Z bosons as we expected.

However, when using Release 21, that same syntax seemed to cause some extra issues.
The generation part looked exactly the same as that with Rel 19, but at the very end it seemed to complain no diagrams could be generated:

(logfile snippet)

######################################################

19:43:44 3 processes with 10 diagrams generated in 1.393 s
19:43:44 Total: 3 processes with 10 diagrams
19:43:44 quit
19:43:44 Py:MadGraphUtils INFO Some errors detected by MadGraphControl - checking for serious errors
19:43:44 Py:MadGraphUtils INFO WARNING:root:python2 support will be removed in last quarter 2021. If you use python2 due to issue with Python3, please report them on https://bugs.launchpad.net/mg5amcnlo
19:43:44 Py:MadGraphUtils INFO Finished process generation at Tue Oct 20 19:43:44 2020
19:43:44 Shortened traceback (most recent user call last):
19:43:44 File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/21.6_AthGeneration_x86_64-centos7-gcc62-opt/2020-10-20T0933/AthGeneration/21.6.46/InstallArea/x86_64-centos7-gcc62-opt/jobOptions/EvgenJobTransforms/skel.GENtoTXT.py", line 226, in <module>
19:43:44 include(jofile)
19:43:44 File "../999999/mc.MGPy8EG_A14NNPDF23_HAHMggfZZd4l_mZd55.py", line 19, in <module>
19:43:44 process_dir = new_process(process)
19:43:44 File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/21.6_AthGeneration_x86_64-centos7-gcc62-opt/2020-10-20T0933/AthGeneration/21.6.46/InstallArea/x86_64-centos7-gcc62-opt/python/MadGraphControl/MadGraphUtils.py", line 194, in new_process
19:43:44 raise RuntimeError('No diagrams for this process from list: '+str(sorted(glob.glob(os.getcwd()+'/*PROC*'),reverse=True)))
19:43:44 RuntimeError: No diagrams for this process from list: []

######################################################

We have also tried "generate g g > h, (h > Z Zp > l+ l- l+ l-) [QCD]", which then complained:

19:13:35 The current model HAHM_variableMW_v3_UFO does not allow to generate loop corrections of type ['QCD']

which was also really confusing, given that the syntax has worked out fine with Release 19....

Much appreciated in advance for any valuable insights or guidance on this issue.

Best,
Jing

Question information

Language:
English Edit question
Status:
Answered
For:
MadGraph5_aMC@NLO Edit question
Assignee:
No assignee Edit question
Last query:
2020-10-21
Last reply:
2020-10-21

This question was reopened

Hi,

We are not part of Athena, so I can not comment on the content of release 19 and release 21 of Athena.
Could you specify the version of MG5aMC included in those two version of Athena?

Cheers,

Olivier

Jingjing Pan (jp2555) said : #2

Hi Olivier,

Really sorry -- the old version of MadGraph I meant was 2.6.0, and the current version that we are transferring to is 2.8.1

Much appreciated again,
Jing

Hi,

First, the syntax "generate g g > h, (h > Z Zp > l+ l- l+ l-) [QCD]"
was never supported, if that syntax does not crash for a given version of MG5aMC, this is a bug.
It should crash. If you have result with the above syntax please trash them since no one will be able to tell you what you have computed.

For the rest, i would need to see the debug file, my first guess is that you did not convert your model to be python3 compatible and that Athena did not report the issue.
Maybe the first things to check is to run witth 2.8.1 outside of Athena and see if you reproduce the same issue or not.

Cheers,

Olivier

> On 21 Oct 2020, at 14:01, Jingjing Pan <email address hidden> wrote:
>
> Question #693554 on MadGraph5_aMC@NLO changed:
> https://answers.launchpad.net/mg5amcnlo/+question/693554
>
> Jingjing Pan posted a new comment:
> Hi Olivier,
>
> Really sorry -- the old version of MadGraph I meant was 2.6.0, and the
> current version that we are transferring to is 2.8.1
>
> Much appreciated again,
> Jing
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Can you help with this problem?

Provide an answer of your own, or ask Jingjing Pan for more information if necessary.

To post a message you must log in.