Pythia 8 not recognizing anti-particle code
I am trying to simulate ATLAS dark matter simplified models with a vector mediator. I am generating using MadGraph 5 and then simulating the underlying event and hadronization with Pythia 8. The model I'm using consists of a dark matter particle (chi) and a mediator (xi). The MadGraph param_card.dat contains the following particle info:
Block QNUMBERS 1000022 # chi
1 0 # 3 times electric charge
2 2 # number of spin states (2S+1)
3 1 # colour rep (1: singlet, 3: triplet, 8: octet)
4 1 # Particle/
Block QNUMBERS 101 # xi
1 0 # 3 times electric charge
2 3 # number of spin states (2S+1)
3 1 # colour rep (1: singlet, 3: triplet, 8: octet)
4 0 # Particle/
I successfully generate events with MadGraph. Then I use one of the Pythia 8 examples (main42) to read in that MadGraph .lhe file and subsequently output a .hep file. However when I run main42 it gives an error in the initialization:
-------- End LHA initialization information --------
PYTHIA Error in Pythia::check: unknown particle code , i = 312, id = -1000022
PYTHIA Error in Pythia::next: check of event revealed problems
PYTHIA Abort from Pythia::next: parton+hadronLevel failed; giving up
Event generation aborted prematurely, owing to error!
I tried adding in QNUMBERS for the chi anti-particle explicitly, but this did not help. As far as I know, Pythia recognizes the chi and xi particles. I thought for sure that if Pythia knows about the chi particle, then it would know about the chi~ particle. I'm not sure how to proceed.
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Kayla McLean
- Solved:
- Last query:
- Last reply: