Skip to content
Snippets Groups Projects

AtlasPID: Clean-up classification of R-Hadrons and Glueballs

Merged John Derek Chapman requested to merge jchapman/athena:ExtendAtlasPID_test3_main into main

This update adds a new isGlueball() function to classify states of two or three SM gluons.
It also adds a new COMPOSITEGLUON constant to flag the fact that 9 rather than 21 is used to denote a gluon/gluino in composite states.
The SUSY::isRGlueball() function is updated to be consistent with isGlueball(). NB We adopt the convention that R-Glueballs do not pass is isGlueball().
The isStrongInteracting() function is updated so that SM glueballs and R-Hadrons are classified as strongly interacting.
Some fixes made to isRHadron(), isRMeson(), isRBaryon(), isRBottomHadron() and isRTopHadron(), to prevent misclassification of R-Glueball pdg_ids. (Further fixes may be required once other R-Hadron pdg_ids are tested in a follow-up MR.)
Some updates to comments in AtlasPID.h to clarify the above changes.

Edited by John Derek Chapman

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading