large kinematic cuts for dijet at NLO
Dear MG5 team,
I am trying to generate NLO events(after showering) for dijet production at the 7TeV LHC, where the average pT for the two leading jets is from 210GeV to 240GeV, and the rapidity difference is from 4 to 5. In order to apply these two cuts, I modified the file SubProcesses/cuts.f as
=======
do i = 1, njet
spTj(i) = dsqrt(pjet(
setaj(i) = .5d0*log(
enddo
if(
- abs(setaj(
- .or. abs(setaj(
- .or. .5d0*(spTj(
- .or. .5d0*(spTj(
- ) then
return
endif
=======
However, when I started to run, the code crashed and I got some error messages. E.g. in the end of SubProcesses/
=======
ERROR: INTEGRAL APPEARS TO BE ZERO.
TRIED 100352 PS POINTS AND ONLY 1 GAVE A NON-ZERO INTEGRAND.
=======
It looks like MG5 can’t generate events with extremely large cuts efficiently. Do you know how to solve this problem?
Thanks,
Dingyu
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- Rikkert Frederix Edit question
- Solved by:
- Rikkert Frederix
- Solved:
- Last query:
- Last reply: