Difficulty to Expand Existing Model to Include Loop Diagrams

Asked by Braden Allmond

Hello,

I have access to a model that works perfectly for LO diagrams. When I try to use it for NLO processes, I receive the following output.

MG5_aMC>import model DipoleMomentMid_UFO
INFO: Change particles name to pass to MG5 convention
Kept definitions of multiparticles p / j / l+ / l- / vl / vl~ unchanged
Defined multiparticle all = g a ve vm vt ve~ vm~ vt~ u c t d s b u~ c~ t~ d~ s~ b~ z w+ h w- e- mu- ta- e+ mu+ ta+
MG5_aMC>generate p p > h > ta+ ta- a [QCD]
The current model DipoleMomentMid_UFO does not allow to generate loop corrections of type ['QCD'].
Command "generate p p > h > ta+ ta- a [QCD]" interrupted with error:
InvalidCmd : The model DipoleMomentMid_UFO cannot handle loop processes
MG5_aMC>generate p p > ta+ ta- a [QCD]
The current model DipoleMomentMid_UFO does not allow to generate loop corrections of type ['QCD'].
Command "generate p p > ta+ ta- a [QCD]" interrupted with error:
InvalidCmd : The model DipoleMomentMid_UFO cannot handle loop processes

The authors of the model are not available to make modifications. How difficult would it be to expand the model to handle loop processes? Is this something simple or would it be tough even for an expert?

I lack the experience with MadGraph to know how to approach this problem. Please let me know if it is advisable to proceed with such a modification.

Best,
Braden

Question information

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

Hi,

This is certainly complex enough that I would not recomend you to edit by hand the UFO model.
My advise is to write the Lagrangian within FeynRules and then use the NLOCT package of FeynRules to get a new UFO model which can compute loop. But, I do not have personal experience on NLOCT to comment on easy/difficult it is to install/use.
For the FeynRules part, it is pretty simple (just write the Lagrangian and some configuration file but this without NLOCT is just the LO model)

Cheers,

Olivier

Can you help with this problem?

Provide an answer of your own, or ask Braden Allmond for more information if necessary.

To post a message you must log in.