Skip to content

Draft: RHadrons: migrate package to use TruthUtils helper functions

Follows: !75624

  • use TruthUtils functions rather than CustomPDGParser methods
  • safe to call mesonino and sbaryon particles rhadron without changing logic

Notes on the differing naming conventions between CustomPDGParser and TruthUtils:

  • The term R-Glueball refers to ~g g and ~g g g bound states in both packages
  • The terms mesonino and smeson used in CustomPDGParser are deprecated terms for ~q qbar bound states. These are now described as R-Mesons which contain squarks.
  • The term sbaryon used in CustomPDGParser is a deprecated term for ~q q q bound states. These are now described as R-Baryons which contain squarks.
  • The term R-Baryon in CustomPDGParser refers to ~g q q q bound states, while in TruthUtils it refers to ~g q q q and ~q q q bound states.
  • The term R-Meson in CustomPDGParser refers to ~g q qbar bound states, while in TruthUtils it refers to ~g q qbar and ~q qbar bound states.
  • The term R-Hadron in CustomPDGParser refers to R-Baryons, R-Mesons and R-Glueballs, this is also true in TruthUtils, but the scope of the terms R-Baryon and R-meson have expanded as described above to include states containing squarks.
Edited by John Derek Chapman

Merge request reports