Fermion flow issue in the loops
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MadGraph5_aMC@NLO |
Confirmed
|
Undecided
|
Valentin Hirschi |
Bug Description
Hi everyone,
We are performing some new physics calculations in a model where the SM is extended by a squark (and an invisible state that is irrelevant for our purpose). The UFO is provided in attachment. The process of interest consists in dijet production. I use MG5_aMC 2.6.8 and as a process definition, I typed
import model RPVMono_
set complex_mass_scheme True
generate p p > j j NP=2 QCD=0 QED=0 [QCD]
output
In order to solely get QCD corrections to the new physics component, I have modified the madgraph/
edit_
and then included
loop_pdgs = [abs(x) for x in diag.get_
is_loop_gluon = (21 in loop_pdgs)
is_loop_sigma = (9000002 in loop_pdgs)
if is_loop_sigma and not is_loop_gluon:
I get the needed diagrams (so that this works).
However, when launching a cross section calculation, I get a pole non-cancellation issue. The weird thing is that poles are fine for the subprocesses
d dbar to s sbar or s sbar to d dbar
but not for the subprocess
dbar d to s sbar
This is weird as the diagrams are exactly the same. I suspect something problematic with the fermion flow here (as we have clashing arrows diagrams). Any thoughts?
Cheers,
Benj
Changed in mg5amcnlo: | |
assignee: | nobody → marco zaro (marco-zaro) |
Changed in mg5amcnlo: | |
status: | Incomplete → Confirmed |
Did you check the born/loop/real matrix-element with the check function?
If this is an issue related with the fermion flow it will likely spot the issue.
Cheers,
Olivier