Dealing with Multiple McEventCollections
!20486 (merged) allowed the possibility of HepMcParticleLinks
which pointed different
McEvenCollection
objects within the same event. This merge request adds the
code to allow the digitization step to create multiple McEventCollection
objects.
(One for the hard-scatter and one for each type of pile-up.) It also includes
changes to allow FastChain_tf.py
to run with pile-up HITS inputs. The code has
been kept as similar to the versions in 21.3 as possible to reduce the number
of conflicts when future fixes are swept.
Edited by John Derek Chapman