Pythia and PGS sometimes don't run when I am in the MSSM

Asked by Jessie Otradovec

Hello,

I am having some issues getting Pythia and PGS running with the MSSM model. Pythia and PGS both are running fine in the SM but don't run when I try a process in the MSSM (even something simple like p p > e+ e- in the MSSM).

When I first installed the Pythia and PGS package it ran fine with the MSSM cascade process I was using, and it has also worked for some slepton pair production processes. It seems to have stopped working when I needed to manually interrupt the generation or launch process (either by control c or just actually closing the terminal window instead of doing exit).

I am trying to run a variety of Drell - Yan slepton pair production processes with various decay modes. My computer runs a bit slow (and I think I sometimes ask it to do more than it can handle) and it's frozen up such that I've had to manually stop it a few times now.

Last time interrupting a process caused PGS and Pythia to not work I had reinstalled everything and it was working ok in the MSSM again, but this time it is not working even after reinstalling the whole MG5 directory and unzipping and making the pythia-pgs package in the MG5 directory.

I'm not sure if this is relevant, but I am using g77 compiler. I had been having issues with MG4 that seemed to be problems with compiling- specifically, I was getting "no diagrams for this process" for perfectly good processes (again some as simple as p p > e+ e- in the MSSM) and I was also getting "zero events, try loosening cuts" for processes that I knew did in fact have more than zero events. I was very pleased when I switched over to MG5 and everything was working without issue.

Thanks for your help.

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
Johan Alwall (johan-alwall) said :
#1

Hello Jessie,

Thanks for your question. The MG5 MSSM (that is imported when you use
"import model mssm") is using a different parameter card (the SLHA2)
compared to the MG4 model ("import model_v4 mssm").
Pythia 6 doesn't support the SLHA2 format. We are working on an
automatic converter that will convert to the SLHAI format before
Pythia is run, which will avoid this problem. For now, I have to
recommend that you use the MG4 model ("import model_v4 mssm") in order
to run with Pythia 6.

All the best,
Johan

Revision history for this message
Jessie Otradovec (jessie-otradovec) said :
#2

Hello Johan,

Thanks for the speedy response. Unfortunately, this does not resolve my problem in the sense that it is still not working, however it is not working in a new way. I'm getting "cross section is zero, try loosening cuts" for p p > e+ e- in model_v4 mssm with all the default cards. It did the same for p p > el+ el- It actually looks like the same problem I was having with MG4 that I had been so happy about MG5 fixing.

I figure it might be best to just copy-paste everything it output to the terminal because I haven't been able to figure out what it's saying.

mg5>launch
Do you want to run pythia? [y, n, auto]
y
Do you want to run PGS? [y, n, auto]
y
WARNING: If you edit this file don't forget to modify
            consistently the different parameters, especially
            the width of all particles.
Do you want to edit file: param_card.dat? [y, n, path of the new param_card.dat]
n
Do you want to edit file: run_card.dat? [y, n, path of the new run_card.dat]
n
Do you want to edit file: pythia_card.dat? [y, n, path of the new pythia_card.dat]
n
Do you want to edit file: pgs_card.dat? [y, n, path of the new pgs_card.dat]
n
Sat May 28 17:09:23 CDT 2011
Generating 10000 events
Cleaning SubProcesses....
Compiling libraries
Working on subprocess:
    P0_uux_epem ld: library not found for -ldhelas3
collect2: ld returned 1 exit status
make: *** [gensym] Error 1
chmod: ajob*: No such file or directory
make: *** No rule to make target `../../lib/libdhelas3.a', needed by `madevent'. Stop.
nice: ./ajob*: No such file or directory

real 0m0.006s
user 0m0.001s
sys 0m0.003s
0_uux_epem 0.00000E+00
 1 0. 0.
 Results 0. 0. 0 0.
 1 1 1.E-99 0
 2 2 0. 0
 3 3 0. 0
 4 4 0. 0
 Updated results in file results.html
Cross section is 0, try loosening cuts
    P0_ddx_epem ld: library not found for -ldhelas3
collect2: ld returned 1 exit status
make: *** [gensym] Error 1
chmod: ajob*: No such file or directory
make: *** No rule to make target `../../lib/libdhelas3.a', needed by `madevent'. Stop.
nice: ./ajob*: No such file or directory

real 0m0.005s
user 0m0.001s
sys 0m0.003s
0_uux_epem 0.00000E+00
 1 0. 0.
0_ddx_epem 0.00000E+00
 2 0. 0.
 Results 0. 0. 0 0.
 1 1 1.E-99 0
 2 2 1.E-99 0
 3 3 0. 0
 4 4 0. 0
 Updated results in file results.html
Cross section is 0, try loosening cuts
    P0_uxu_epem ld: library not found for -ldhelas3
collect2: ld returned 1 exit status
make: *** [gensym] Error 1
chmod: ajob*: No such file or directory
make: *** No rule to make target `../../lib/libdhelas3.a', needed by `madevent'. Stop.
nice: ./ajob*: No such file or directory

real 0m0.005s
user 0m0.001s
sys 0m0.003s
0_uux_epem 0.00000E+00
 1 0. 0.
0_ddx_epem 0.00000E+00
 2 0. 0.
0_uxu_epem 0.00000E+00
 3 0. 0.
 Results 0. 0. 0 0.
 1 1 1.E-99 0
 2 2 1.E-99 0
 3 3 1.E-99 0
 4 4 0. 0
 Updated results in file results.html
Cross section is 0, try loosening cuts
    P0_dxd_epem ld: library not found for -ldhelas3
collect2: ld returned 1 exit status
make: *** [gensym] Error 1
chmod: ajob*: No such file or directory
make: *** No rule to make target `../../lib/libdhelas3.a', needed by `madevent'. Stop.
nice: ./ajob*: No such file or directory

real 0m0.006s
user 0m0.001s
sys 0m0.004s
0_uux_epem 0.00000E+00
 1 0. 0.
0_ddx_epem 0.00000E+00
 2 0. 0.
0_uxu_epem 0.00000E+00
 3 0. 0.
0_dxd_epem 0.00000E+00
 4 0. 0.
 Results 0. 0. 0 0.
 1 1 1.E-99 0
 2 2 1.E-99 0
 3 3 1.E-99 0
 4 4 1.E-99 0
 Updated results in file results.html
Cross section is 0, try loosening cuts
Cross section is 0, try loosening cuts
Sat May 28 17:10:13 CDT 2011
Command "launch" interrupted with error:
IOError : [Errno 2] No such file or directory: '/Users/michaelramsey-musolf/Desktop/mg5/e+e-MSSM4/SubProcesses/run_01_results.dat'
Please report this bug on https://bugs.launchpad.net/madgraph5
More information is found in 'MG5_debug'.
Please attach this file to your report.

Thanks so much for your help.

Jessie

Revision history for this message
Johan Alwall (johan-alwall) said :
#3

Hello Jessie,

It seems to be a problem with your setup. Can you please try going to
the run directory (e+e-MSSM4) and do
cd Source;make
cd ../SubProcesses/P0_uux_epem;make gensym
./gensym
make

That way you'll see exactly where it fails, and it should be easy to
see where the problem is.

All the best,
Johan

Revision history for this message
Jessie Otradovec (jessie-otradovec) said :
#4

Hello,

This is what I get. I'm sorry I cannot figure out what this means, I'm
still working on learning this skill.

michael-ramsey-musolfs-macbook-2:mg5 michaelramsey-musolf$ cd e+e-MSSM4
michael-ramsey-musolfs-macbook-2:e+e-MSSM4 michaelramsey-musolf$ cd
source;make
cd DHELAS; make
gfortran -O -I. -c httsxx.F
dyld: unknown required load command 0x80000022
make[1]: *** [httsxx.o] Trace/BPT trap
make: *** [../lib/libdhelas3.a] Error 2

michael-ramsey-musolfs-macbook-2:P0_uux_epem michaelramsey-musolf$ cd
../SubProcesses/P0_uux_epem;make gensym
-bash: cd: ../SubProcesses/P0_uux_epem: No such file or directory
g77 -O -w -ffixed-line-length-132 -o gensym symmetry.o setcuts.o cuts.o
cluster.o myamp.o genps.o initcluster.o setscales.o reweight.o matrix.o
-L../../lib/ -ldhelas3 -ldsample -lmodel -lgeneric -lpdf -lcernlib
ld: library not found for -ldhelas3
collect2: ld returned 1 exit status
make: *** [gensym] Error 1

On Sat, May 28, 2011 at 5:45 PM, Johan Alwall <
<email address hidden>> wrote:

> Your question #159432 on MadGraph5 changed:
> https://answers.launchpad.net/madgraph5/+question/159432
>
> Status: Open => Answered
>
> Johan Alwall proposed the following answer:
> Hello Jessie,
>
> It seems to be a problem with your setup. Can you please try going to
> the run directory (e+e-MSSM4) and do
> cd Source;make
> cd ../SubProcesses/P0_uux_epem;make gensym
> ./gensym
> make
>
> That way you'll see exactly where it fails, and it should be easy to
> see where the problem is.
>
> All the best,
> Johan
>
> --
> If this answers your question, please go to the following page to let us
> know that it is solved:
>
> https://answers.launchpad.net/madgraph5/+question/159432/+confirm?answer_id=2
>
> If you still need help, you can reply to this email or go to the
> following page to enter your feedback:
> https://answers.launchpad.net/madgraph5/+question/159432
>
> You received this question notification because you asked the question.
>

--
Jessie Otradovec

Revision history for this message
Johan Alwall (johan-alwall) said :
#5

As you can see, it fails already when compiling the HELAS library. It seems that there is some problem with your Fortran compiler (which is very common on Mac, since there is no default fortran compiler). I can only recommend to install some standard version of gfortran, which is compatible with the version of gcc you have installed.

All the best,
Johan

Can you help with this problem?

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

To post a message you must log in.