Comment 11 for bug 2054883

Revision history for this message
Sihyun Jeon (shjeon) wrote :

So here's what I did

I took the docker image https://hub.docker.com/r/hepstore/rivet-mg5amcnlo
==> This image has madgraph+pythia installed and rivet is separately installed as well

I took the model you sent above
I initiated madgraph shell and did following

set rivet_path /usr/local/
set yoda_path /usr/local/
set auto_convert_model T
import model 2HDMtII_NLO
generate a a > h+ h-,(h+ > w+ h1, w+ > l+ vl, h1 > b b~),(h- > w- h1, w- > l- vl~, h1 > b b~)
launch
3
0
set nevents 1000
set use_syst False
set lpp1 3
set lpp2 -3
set ebeam1 1500
set ebeam2 1500
set pdlabel none
set mhc 300
0

the first two lines i did because the rivet is installed externally not within madgraph
mhc was specifically set to be the same as your's since the default value in the model file had phase space restrictions

and this works.

now the only reasons i can now think of is
a. Your rivet installation was not successful -> did you check with pp>ee run?
b. (I was going to mention the different madgraph/rivet versions but looks like everything is identical between the two : docker image and your setup)
c. Something just don't work when madgraph sets up rivet internally

So can you first check a.? I am building another docker image that installs rivet inside madgraph in parallel