egammaTruthAlg::isAccepted changed 100000 to SIM_REGENERATION_THRESHOLD (1000000)
requested to merge pclark/athena:23.0-BugFix-egammaD3PDAnalysis-UseCorrectRegenerationThreshold into 23.0
There was a hardcoded number 100000 instead of 1000000. We've also used HepMC::SIM_REGENERATION_INCREMENT to help avoid these bugs and help when we phase out MagicNumber usage in barcodes to use origin instead.