Updating Pythia Particle Properties faulty in R01-07-00
|Reported by:||Martin Ritter||Owned by:||jback|
|Keywords:||Cc:||martin.ritter@…, torben.ferber@…, florian.bernlochner@…|
I was trying to use EvtGen R01-07-00 for Belle II and I found some problems with the synchronization of particle properties between EvtGen and Pythia which was introduced with the following commit:
Author: John Back <J.J.Back@…>
Date: Fri Apr 7 16:03:30 2017 +0100
Make sure Pythia8 uses the same particle properties as EvtGen.
EvtGenExternal/EvtPythiaEngineto ensure that the EvtGen-based
instances of Pythia8 (for generic and alias decays) use the same
particle properties as defined by EvtGen, courtesy Patrick Robbe (LHCb).
I modified the evtgen code to provide some additional output (see attached output.patch). As you can see from the attached log output (evtgen_output.txt) this produces very weird results (with Pythia 8.215):
- The Pythia particle with id 0 (void) gets redefined ~160 times, probably because the particles are not known to Pythia.
- The assigned masses are not correct. For example in line 142 the rho0
is set to 1.023 GeV. This is due to the fact that the code uses
I was wondering if (1) is an effect of the Pythia version we use but I haven't seen anything in the Pythia Changelog or in the EvtGen README so maybe you know more.
For (2) I really believe this is a bug in the code.
Change History (9)
comment:1 Changed 7 months ago by
|Cc:||martin.ritter@… torben.ferber@… florian.bernlochner@… added|
|Owner:||changed from somebody to jback|
|Reporter:||changed from guest to Martin Ritter|
|Status:||new → assigned|