Drop unused concept of shared child particle barcodes
A long time ago, there was the idea that all child particles produced in a decay could be assigned the same barcode. This schema was never used and now we are migrating away from barcodes generally it seems like a good time to clean this unused code up.
-
TruthSvc
: DropsetSharedChildParticleBarcode
method -
IBarcodeSvc
+ implementations: DropsharedChildBarcode
method -
ITruthIncident
+ implementations: DropsetAllChildrenBarcodes
method -
ISFParticle
: Drop unusedsetBarcodeAndUpdateHepMcParticleLink
method (this was only called byISFTruthIncident::setAllChildrenBarcodes
)
Edited by John Derek Chapman