pythia stdhep output problem (beginner problem)

Asked by Sarah Eno

I would like to produce events with madgraph + pythia8. I want the stdhep output from pythia8. I thought the list of commands given below would do this, but I only seem to get the lhe output, not the hep output. Any help would be appreciated.
Best
Sarah Eno

if you are on some local cluster, do "source /cvmfs/sft.cern.ch/lcg/views/LCG_87/x86_64-slc6-gcc49-opt/setup.csh" (must do this every time you log in)

at the linux line prompt, do "wget https://launchpad.net/mg5amcnlo/2.0/2.5.x/+download/MG5_aMC_v2.5.4.tar.gz"

untar it with "tar -xvf MG5_aMC_v2.5.4.tar.gz"

cd down into MG5_aMC_v2_5_4
do ./bin/mg5_aMC
  first do "install pythia8" (this takes a long time. you only need to do this once. )
  then do "import model sm"
  then make cards for ttbar events, for example, events by doing "generate p p > t t~ @1"
  save the events by doing output "name of directory you want"
  quit madgraph with "quit"

look for the directory you created

inside this directory, inside its "Cards" subdirectory, edit run_card.dat and adjust the number of events, etc

mv pythia8_card_default.dat pythia8_card.dat

then, inside the directory you created, do "./bin/generate_events" '

select 0 twice to exit.

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
Olivier Mattelaer (olivier-mattelaer) said :
#1

Dear Sarah,

The default ouput format for Pythia is hepmc and not stdhep (that was the default format for pythia6 and herwig6).
I do not know if it is possible to have such output format from pythia8.
I would suggest to check on the pythia8 manual how you can configure pythia8 (via the associate pythia8 card)
In order to have such output format. If you do not find that information, you can also contact directly the pythia8 author.

Cheers,

Olivier

> On 23 May 2017, at 21:43, Sarah Eno <email address hidden> wrote:
>
> New question #634053 on MadGraph5_aMC@NLO:
> https://answers.launchpad.net/mg5amcnlo/+question/634053
>
> I would like to produce events with madgraph + pythia8. I want the stdhep output from pythia8. I thought the list of commands given below would do this, but I only seem to get the lhe output, not the hep output. Any help would be appreciated.
> Best
> Sarah Eno
>
> if you are on some local cluster, do "source /cvmfs/sft.cern.ch/lcg/views/LCG_87/x86_64-slc6-gcc49-opt/setup.csh" (must do this every time you log in)
>
> at the linux line prompt, do "wget https://launchpad.net/mg5amcnlo/2.0/2.5.x/+download/MG5_aMC_v2.5.4.tar.gz"
>
> untar it with "tar -xvf MG5_aMC_v2.5.4.tar.gz"
>
> cd down into MG5_aMC_v2_5_4
> do ./bin/mg5_aMC
> first do "install pythia8" (this takes a long time. you only need to do this once. )
> then do "import model sm"
> then make cards for ttbar events, for example, events by doing "generate p p > t t~ @1"
> save the events by doing output "name of directory you want"
> quit madgraph with "quit"
>
> look for the directory you created
>
> inside this directory, inside its "Cards" subdirectory, edit run_card.dat and adjust the number of events, etc
>
> mv pythia8_card_default.dat pythia8_card.dat
>
> then, inside the directory you created, do "./bin/generate_events" '
>
> select 0 twice to exit.
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Can you help with this problem?

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

To post a message you must log in.