Fork me on GitHub

Opened 17 months ago

Last modified 17 months ago

#1583 new Bug

Insalling Delphes3

Reported by: Guglielmo Coloretti Owned by:
Priority: minor Milestone:
Component: Delphes code Version: Delphes 3
Keywords: Cc:

Description

Dear all,

I am using Delphes3 interfaced with Pythia8. Whenever I am trying to run the script DelphesHepMC3 on some hepmc file obtained with Pythia8, I get the following error:

ERROR: invalid vertex format-------------------------------------] (0.00%)

I installed Delphes both via MadGraph5aMCatNLO and manually, but I still get the same error.

DelphesHepMC and DelphesHepMC2 are working fine instead.

Best regards,
Guglielmo Coloretti

Change History (4)

comment:1 by Pavel Demin, 17 months ago

DelphesHepMC2 can read HepMC2 format. DelphesHepMC3 can read HepMC3 format.

If DelphesHepMC2 can read the file and DelphesHepMC3 cannot read the file, then it means that the file format is HepMC2 and you should use DelphesHepMC2 to read this file.

comment:2 by Guglielmo Coloretti, 17 months ago

Dear Pavel,

Thank you very much for your reply. I was wondering if you know why Pythia8 is producing hepmc2 file instead of hepmc3 ones, which are the latest.

Best regards,
Guglielmo Coloretti

comment:3 by Pavel Demin, 17 months ago

According to the Pythia documentation at

https://pythia.org/latest-manual/HepMCInterface.html

different Pythia classes (Pythia8ToHepMC and Pythia8ToHepMC3) are used to write different formats.

If the Pythia code that you are using generates HepMC2 files, then it means that this code is using Pythia8ToHepMC and not Pythia8ToHepMC3.


comment:4 by Guglielmo Coloretti, 17 months ago

Dear Pavel,

I completely understand now. Thank you very much!

Best regards,
Guglielmo

Note: See TracTickets for help on using tickets.