Higgs to mu- mu+ with gluon gluon fusion in MadGraph5?

Asked by Stephen Lloyd

Hello,

In previous versions of MadGraph, I was able to use the model "heft-full" to generate events for the process p p > h > mu- mu+ via gg fusion. However, in the version of MadGraph recently downloaded from the release page of the website (version = 1.5.8) I am told that this is not a real process:

"InvalidCmd : No amplitudes generated from process Process: g/u/c/d/s/u~/c~/d~/s~ g/u/c/d/s/u~/c~/d~/s~ > h> mu- mu+ HIG=1 HIW=1 WEIGHTED=4. Please enter a valid process"

If I use heft-full, I can do p p > h to do gg-fusion, but it does not allow h > mu- mu+ (for that I have to use sm-full, which cannot do gg-fusion). So I ask: Is there a way to combine the two models, or otherwise, to generate the process g g > h > mu- mu+?

Thanks,
Steve

Question information

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

Hi Steve,

I've send an email to the FR group in order to see if they can re-generate the heft model in the sm-way (+higgs interactions).
In the mean time, the easier is probably to use the model of your previous version.
If you don't have it anymore, I will send you the model by email.

Cheers,

Olivier

Revision history for this message
Stephen Lloyd (slloyd1990) said :
#2

Hi Olivier,

Thank you for the help. I am afraid I do not have the previous version in which this works, nor do I remember the exact version number. I am fairly certain it was still MadGraph5 and not MadGraph4 but I will be happy with any version that works. If you could email that to me I would be very grateful.

Cheers,
Steve

Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#3

Ok I've send the model (on the email that you use for launchpad.)
If you don't receive it please indicate me another email.

Cheers,

Olivier

Revision history for this message
Stephen Lloyd (slloyd1990) said :
#4

Thanks for the email Oliver. Unfortunately, after following your procedure, I am getting this message upon attempting to import the model:

Command "import model heft_1.4.8.4-full" interrupted in sub-command:
"import model heft_1.4.8.4-full" with error:
ImportError : No module named heft_1.4.8.4
Please report this bug on https://bugs.launchpad.net/madgraph5
More information is found in 'MG5_debug'.
Please attach this file to your report.

The heft_1.4.8.4/ folder is placed in the models folder as you suggested, and it comes up when tab completing at the import command. Do I require anything else?

Cheers,
Steve

Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#5

Hi Steve,

I learned something new about MG5 today.
Looks like MG5 doesn't like the presence of dots in model name.
This is probably due to the fact that dot have special meaning in python for the import of external module.

So if you rename the model as heft_new, this is working.

Cheers,

Olivier

On Mar 19, 2013, at 12:15 PM, Stephen Lloyd <email address hidden> wrote:

> Question #224636 on MadGraph5 changed:
> https://answers.launchpad.net/madgraph5/+question/224636
>
> Stephen Lloyd posted a new comment:
> Thanks for the email Oliver. Unfortunately, after following your
> procedure, I am getting this message upon attempting to import the
> model:
>
> Command "import model heft_1.4.8.4-full" interrupted in sub-command:
> "import model heft_1.4.8.4-full" with error:
> ImportError : No module named heft_1.4.8.4
> Please report this bug on https://bugs.launchpad.net/madgraph5
> More information is found in 'MG5_debug'.
> Please attach this file to your report.
>
> The heft_1.4.8.4/ folder is placed in the models folder as you
> suggested, and it comes up when tab completing at the import command.
> Do I require anything else?
>
> Cheers,
> Steve
>
> --
> You received this question notification because you are a member of
> MadTeam, which is an answer contact for MadGraph5.

Revision history for this message
Stephen Lloyd (slloyd1990) said :
#6

Hi Olivier,

I am glad that my problem was at least helpful! I have changed the model name as you suggested and now it imports correctly. However, this model also cannot generate g g > h > mu- mu+, the h > mu- mu+ being the problem as before:

mg5>generate g g > h > mu- mu+
INFO: Checking for minimal orders which gives processes.
INFO: Please specify coupling orders to bypass this step.
INFO: Trying process: g g > h > mu- mu+ HIG=1 HIW=1 WEIGHTED=4
Command "generate g g > h > mu- mu+" interrupted with error:
InvalidCmd : No amplitudes generated from process Process: g g > h> mu- mu+ HIG=1 HIW=1 WEIGHTED=4. Please enter a valid process

Is there a way to use the SM model functionality for the h > mu- mu+ decay part of the process and use the heft model for the g g > h gluon gluon fusion part?

Cheers,
Steve

Revision history for this message
Best Olivier Mattelaer (olivier-mattelaer) said :
#7

Hi Steve,

Did you import the "full" version of the model?

When I did (my model directory name is now heft1484):
mg5>import model heft1484-full
...
mg5>generate g g > h > mu+ mu-
INFO: Checking for minimal orders which gives processes.
INFO: Please specify coupling orders to bypass this step.
INFO: Trying process: g g > h > mu+ mu- HIG=1 HIW=1 WEIGHTED=4
INFO: Process has 1 diagrams
1 processes with 1 diagrams generated in 0.012 s
Total: 1 processes with 1 diagrams

So this is working for me…

but if I load the "default" version of the model:
mg5>import model heft1484
...
mg5>generate g g > h > mu+ mu-
INFO: Checking for minimal orders which gives processes.
INFO: Please specify coupling orders to bypass this step.
INFO: Trying process: g g > h > mu+ mu- HIG=1 HIW=1 WEIGHTED=4
Command "generate g g > h > mu+ mu-" interrupted with error:
InvalidCmd : No amplitudes generated from process Process: g g > h> mu+ mu- HIG=1 HIW=1 WEIGHTED=4. Please enter a valid process
Please report this bug on https://bugs.launchpad.net/madgraph5
More information is found in 'MG5_debug'.
Please attach this file to your report.

Then I reproduce your error.

> Is there a way to use the SM model functionality for the h > mu- mu+
> decay part of the process and use the heft model for the g g > h gluon
> gluon fusion part?

No this is not possible.

Cheers,

Olivier

On Mar 19, 2013, at 12:50 PM, Stephen Lloyd <email address hidden> wrote:

> Question #224636 on MadGraph5 changed:
> https://answers.launchpad.net/madgraph5/+question/224636
>
> Stephen Lloyd posted a new comment:
> Hi Olivier,
>
> I am glad that my problem was at least helpful! I have changed the
> model name as you suggested and now it imports correctly. However, this
> model also cannot generate g g > h > mu- mu+, the h > mu- mu+ being the
> problem as before:
>
> mg5>generate g g > h > mu- mu+
> INFO: Checking for minimal orders which gives processes.
> INFO: Please specify coupling orders to bypass this step.
> INFO: Trying process: g g > h > mu- mu+ HIG=1 HIW=1 WEIGHTED=4
> Command "generate g g > h > mu- mu+" interrupted with error:
> InvalidCmd : No amplitudes generated from process Process: g g > h> mu- mu+ HIG=1 HIW=1 WEIGHTED=4. Please enter a valid process
>
> Is there a way to use the SM model functionality for the h > mu- mu+
> decay part of the process and use the heft model for the g g > h gluon
> gluon fusion part?
>
> Cheers,
> Steve
>
> --
> You received this question notification because you are a member of
> MadTeam, which is an answer contact for MadGraph5.

Revision history for this message
Stephen Lloyd (slloyd1990) said :
#8

Oops, yes I forgot the -full sorry! I can confirm that this now works and after checking "display diagrams," I see it does produce the correct result. Thanks for all your help Olivier.

Cheers,
Steve

Revision history for this message
Stephen Lloyd (slloyd1990) said :
#9

Thanks Olivier Mattelaer, that solved my question.

Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#10

Hi,

Just to update the answer to this question, since I receive additional requests for such model.
Since version 2.1.1, you can generate yourself the model with the following command:

import model sm-full
add model hgg_plugin
generate g g > h , h > mu+ mu-

The add model line will create in your models directory a new model called: sm__hgg_plugin
That you can either renamed to something else. or keep using via the above command [re-generation of that model does not happen] (or via import model sm__hgg_plugin)

Cheers,

Olivier