Poles do not cancel when generating NLO events.

Asked by Dylan

I receive an error when generating events for a process. Perhaps there is a simple fix somewhere but I have yet find it.

my process is
> generate p p > t z b~ j [QCD]

And I am changing nothing from what is set up by default except for the Shower setting is set to off. Maybe there are some settings I haven't messed with that can help me? I had no problems running LO for this process.

Here is the information :

INFO: ************************************************************
* *
* W E L C O M E to M A D G R A P H 5 *
* a M C @ N L O *
* *
* * * *
* * * * * *
* * * * * 5 * * * * *
* * * * * *
* * * *
* *
* VERSION 5.2.2.3 *
* *
* The MadGraph5_aMC@NLO Development Team - Find us at *
* http://amcatnlo.cern.ch *
* *
* Type 'help' for in-line help. *
* *
************************************************************
INFO: load configuration from /Users/HEP/MG5_aMC_v2_2_3/bin/pp_tzb~j_NLO/Cards/amcatnlo_configuration.txt
INFO: load configuration from /Users/HEP/MG5_aMC_v2_2_3/input/mg5_configuration.txt
INFO: load configuration from /Users/HEP/MG5_aMC_v2_2_3/bin/pp_tzb~j_NLO/Cards/amcatnlo_configuration.txt
Using default text editor "vi". Set another one in ./input/mg5_configuration.txt
launch
INFO: Enter mode value: Go to the related mode
The following switches determine which operations are executed:
 1 Perturbative order of the calculation: order=NLO
 2 Fixed order (no event generation and no MC@[N]LO matching): fixed_order=ON
 3 Shower the generated events: shower=OFF
 4 Decay particles with the MadSpin module: madspin=OFF
  Either type the switch number (1 to 4) to change its default setting,
  or set any switch explicitly (e.g. type 'order=LO' at the prompt)
  Type '0', 'auto', 'done' or just press enter when you are done.
 [0, 1, 2, 3, 4, auto, done, order=LO, order=NLO, ... ][60s to answer]
>
INFO: will run in mode: NLO
Do you want to edit a card (press enter to bypass editing)?
  1 / param : param_card.dat
  2 / run : run_card.dat
  3 / FO_analyse : FO_analyse_card.dat
 you can also
   - enter the path to a valid card or banner.
   - use the 'set' command to modify a parameter directly.
     The set option works only for param_card and run_card.
     Type 'help set' for more information on this command.
   - call an external program (ASperGE/MadWidth/...).
     Type 'help' for the list of available command
 [0, done, 1, param, 2, run, 3, FO_analyse, enter path][60s to answer]
>
INFO: Starting run
INFO: Compiling the code
INFO: For gauge cancellation, the width of 't' has been set to zero.
INFO: Using built-in libraries for PDFs
INFO: Compiling source...
INFO: ...done, continuing with P* directories
INFO: Compiling directories...
INFO: Compiling on 4 cores
INFO: Compiling P0_gu_ztbxd...
INFO: Compiling P0_ug_ztbxd...
INFO: Compiling P0_gdx_ztbxux...
INFO: Compiling P0_udx_ztbxg...
INFO: P0_gu_ztbxd done.
INFO: Compiling P0_dxg_ztbxux...
INFO: P0_gdx_ztbxux done.
INFO: Compiling P0_dxu_ztbxg...
INFO: P0_ug_ztbxd done.
INFO: P0_udx_ztbxg done.
INFO: P0_dxg_ztbxux done.
INFO: P0_dxu_ztbxg done.
INFO: Checking test output:
INFO: P0_gu_ztbxd
INFO: Result for test_ME:
INFO: Passed.
INFO: Result for check_poles:
Error detected in "launch "
write debug file /Users/HEP/MG5_aMC_v2_2_3/bin/pp_tzb~j_NLO/run_06_tag_1_debug.log
If you need help with this issue please contact us on https://answers.launchpad.net/madgraph5
aMCatNLOError : Poles do not cancel, run cannot continue
quit

Question information

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

Hi Marco,

Since you get this question over and over, I would suggest to do the same as we do at LO for 0 cross-section:
make that error to refer to a dedicated FAQ (either on the launchpad site or on our wiki).

Cheers,

Olivier

Revision history for this message
marco zaro (marco-zaro) said :
#2

Dear Dylan,
can you tell me the syntax you use for the generation of the process?
In particular, if you are using the model with massless b's this will not work (See question https://answers.launchpad.net/mg5amcnlo/+question/268184)

Let me know,
Cheers,

Marco

Revision history for this message
marco zaro (marco-zaro) said :
#3

marco zaro suggests this article as an answer to your question:
FAQ #2720: “aMCatNLOError : Poles do not cancel, run cannot continue”.

Revision history for this message
Dylan (dylan-frizzell) said :
#4

I have tried this process with :

MG5_aMC>generate p p > t z b~ j [QCD]
MG5_aMC>output FILE
MG5_aMC>launch

 as well as :

MG5_aMC>import model loop_sm
MG5_aMC>generate p p > t z b~ j [QCD]
MG5_aMC>output FILE
MG5_aMC>launch

as well as

MG5_aMC> import model loop_sm-full
MG5_aMC>generate p p > t z b~ j [QCD]
MG5_aMC>output FILE
MG5_aMC>launch

And the poles still give an error.

Revision history for this message
marco zaro (marco-zaro) said :
#5

Dear Dylan,
I misunderstood your problem, sorry...
can you have a look at this FAQ (the one linked to this question): FAQ #2720: “aMCatNLOError : Poles do not cancel, run cannot continue”.
And let me know if this helps you?

Cheers,

Marco

Revision history for this message
Dylan (dylan-frizzell) said :
#6

This FAQ shows how to disable the check_poles. Will this not cause problems further down the road? Or make my results inaccurate?

Can you help with this problem?

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

To post a message you must log in.