Skip to content

Simplifications in the TruthUtils

Andrii Verbytskyi requested to merge averbyts/athena:simpletruthurtils into main
  • Use isStable/isDecayed instead of the explicit checks of the status
  • Unification of the list of non-interacting particles, i.e. codes with expressions such as
    if (apid == 12 || apid == 14 || apid == 16) return false; //< neutrinos
    if (apid == 1000022 || apid == 1000024 || apid == 5100022) return false; // SUSY & KK photon and Z partners
    if (apid == 39 || apid == 1000039 || apid == 5000039) return false; //< gravitons: standard, SUSY and KK
    if (apid == 9000001 || apid == 9000002 || apid == 9000003 || apid == 9000004 || apid == 9000005 || apid == 9000006) return false; //< exotic particles from monotop model

@pclark @jchapman

Merge request reports