Clone associated relations when cloning ProtoParticle objects
This is a hack which simplifies the truth-matching persistence logic in Moore. By having the ProtoParticle
cloner know about ProtoParticle
-to-MCParticle
relations, we don't need a separate algorithm which clones the relations. This is nice because the ProtoParticle
cloner will only clone the subset of protos references by candidates, and also the relevant associations.
This will be used in an upcoming Moore MR. It's very far away from a clean solution, but I decided to leave that for a later clean-up of how microDST-like writing is done. If that never happens, the stuff here might still be useful, but should have improved test coverage (i.e. something beyond the Moore tests).
Merge request reports
Activity
added MC checking label
assigned to @mzdybal
mentioned in merge request Moore!601 (merged)
added lhcb-head label
- Resolved by Dorothea Vom Bruch
- [2020-08-28 00:18] Validation started with lhcb-head#2693
- [2020-08-29 00:20] Validation started with lhcb-head#2694
- [2020-09-01 00:13] Validation started with lhcb-head#2695
- [2020-09-02 00:26] Validation started with lhcb-head#2696
Edited by Software for LHCb
mentioned in issue Moore#205 (closed)
mentioned in issue Moore#206 (closed)
assigned to @dcampora
added new feature label and removed lhcb-head label
mentioned in commit 3b37d8ec