Skip to content

HepMcParticleLink unit test fixes

This merge request updates the HepMcParticleLink unit tests, so that they cover all use-cases found (so far) in current production jobs. It also updates the HepMcParticleLink class and the HepMcParticleLinkCnv_p1, HepMcParticleLinkCnv_p2, SiHitCollectionCnv_p3 and TRT_HitCollectionCnv_p4 classes so that these unit tests pass. It should also fix the problem seen in ATLASSIM-4539, which occurred when there were no HepMcParticleLinks to the hard-scatter GenEvent. (The problem appears to be that in pre-mixing jobs the McEventCollection cannot be found during T->P conversion of the SDOs for some reason.)

Edited by John Derek Chapman

Merge request reports