Fork me on GitHub

Opened 11 years ago

Closed 11 years ago

#195 closed Bug (fixed)

MC readers reset particle masses to PDG values

Reported by: Peter Onyisi Owned by:
Priority: minor Milestone:
Component: Delphes code Version: Delphes 3
Keywords: Cc:

Description

Hi:

In Delphes 3.0.9 I find that the LHEF, STDHEP, and HepMC readers all have code of this form

candidate->Mass = pdgParticle ? pdgParticle->Mass() : -999.9;

which sets the particle mass to the PDG mass, regardless of what the generator produces. Especially for off-shell Z and W, this means that we have to reconstruct the W and Z mass through daughter kinematics. Is there a reason not to use the mass from the event record?

Thanks,
Peter

Change History (2)

comment:1 by Pavel Demin, 11 years ago

Hi Peter,

As far as I know, there is no reason to use the PDG mass.

I've modified all the readers to use the mass from the event record.

Here is a preliminary version:

http://cp3.irmp.ucl.ac.be/downloads/Delphes-3.0.10.pre8.tar.gz

Could you, please check if this version works better?

Regards,

Pavel

comment:2 by Pavel Demin, 11 years ago

Resolution: fixed
Status: newclosed

New readers that read masses from the MC event files are available in the new release 3.0.10.

Note: See TracTickets for help on using tickets.