TruthUtils: Add constants and helper functions for more heavy boson PDG IDs
New constants:
static const int ZPRIME = 32; // Z′/Z^0_2
static const int ZDBLPRIME = 33; // Z′′/Z^0_3
static const int WPLUSPRIME = 34; // W ′/W^+_2
static const int HIGGS2 = 35; // H^0/H^0_2 FIXME Any better ideas?
static const int HIGGS3 = 36; // A^0/H^0_3 FIXME Any better ideas?
static const int HIGGSPLUS = 37; // H^+
static const int HIGGSPLUSPLUS = 38; // H^++
static const int HIGGS4 = 40; // a^0/H^0_4 FIXME Any better ideas?
Comments/suggestions welcome on these constant names.
Added two new helper functions using these constant names, based on usage in PhysicsAnalysis/MCTruthClassifier/Root/MCTruthClassifierGen.cxx
.
Currently HIGGSPLUSPLUS
and HIGGS4
are unused. Consider not adding them unless they are used?
Merge request reports
Activity
mentioned in merge request !78426 (merged)
added Generators analysis-review-required main review-pending-level-1 labels
removed analysis-review-required label
added analysis-review-approved label
CI Result SUCCESS (hash 50cd58b1)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
For experts only: Jenkins output (remote access info)added review-approved label and removed review-pending-level-1 label
mentioned in commit ce74a7df