Using 2HDM type 2 model for higgs production

Asked by Shubhani Jain

Hi

I have recently started using the python3 version of madgraph. I want to use 2HDMtII_NLO model to produce gg >h2 > h1 h1 > b b~ b b~ events. I have been able to do this for version 2_7_2 with commands:

import model 2HDMtII_NLO
generate g g > h2 [QCD]

When I follow the same steps for v3_3_1 it gives me error:
INFO: Checking for minimal orders which gives processes.
INFO: Please specify coupling orders to bypass this step.
INFO: Trying coupling order WEIGHTED<=2: WEIGTHED IS QCD+2*QED
INFO: Trying coupling order WEIGHTED<=3: WEIGTHED IS QCD+2*QED
Error detected in sub-command generate g g > h2 [QCD]
write debug file MG5_debug
If you need help with this issue please contact us on https://answers.launchpad.net/mg5amcnlo
str :
 Automatic process-order determination lead to negative constraints:
 QED: 3, QCD: -2
 Please specify the coupling orders from the command line.

Is there some difference in how one can initialise the couplings between the two versions? Any help would be much appreciated.

Regards
Shubhani

Question information

Language:
English Edit question
Status:
Solved
For:
MadGraph5_aMC@NLO Edit question
Assignee:
No assignee Edit question
Solved by:
Shubhani Jain
Solved:
Last query:
Last reply:
Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#1

This has nothing to do with python3 but to a new algorithm used in version3 of MG5aMC.
Indeed since 3.x version of MG5aMC, you have to specify your coupling order for loop-induced processes, while it was not needed in previous version.

so

import model 2HDMtII_NLO
generate g g > h2 QED<=1 [QCD]

should work.
Note that you might need to do (in principle once and for all)
to run first
set acknowledged_v3.1_syntax True
since the above syntax might not have the same syntax in 3.0 and 3.1 (the syntax in 3.1 is actually the same as the one in 2.9.x so you should be fine)

Cheers,

Olivier

Revision history for this message
Shubhani Jain (s2697661) said :
#2

Hi Olivier

Thanks for the explanation.

Will follow the steps described above.

Regards
Shubhani