-
Notifications
You must be signed in to change notification settings - Fork 523
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PWGHF,PWGJE] Adding B+ to the jet workflow #8726
Conversation
d56e03f
to
9824443
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR is mixing at least 4 completely independent features and must be adjusted:
- Adding B+ in the jet workflow
- This part has nothing to do with the HF code and should be the only content of this PR (as the title suggests).
- Renaming the common and 3P derived HF tables
- This is not required to add the B+ in jets. It should be done in a separate PR before or after this one.
- Declaring derived HF tables with macros
- This is not required to add the B+ in jets. This part is only relevant to making the HF tables unique as a part of the table content unification. It should be done in a separate PR.
- Factoring out common methods for filling derived HF tables into a utility class
- This is not required to add the B+ in jets and it is duplicating features already covered in the unification PR [PWGHF] Unify self-contained derived format #8581 . It should be dropped completely.
void fillTablesCandidate(const T& candidate, const U& prongCharm, const V& prongBachelor, int candFlag, double invMass, | ||
void fillTablesCandidate(const T& candidate, const U& prongCharm, const V& prongBachelor, int candFlag, float invMass, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is wrong.
DECLARE_SOA_TABLE_STAGED(HfBplusMls, "HFBPML", //! Table with candidate selection ML scores | ||
hf_cand_mc::MlScoreSig, | ||
DECLARE_SOA_TABLE_STAGED(HfBplusMls, "HFBPML", //! Table with candidate selection ML scores | ||
hf_cand_mc::MlScoreSig, // why is this the signal ML score instead of the full one? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove the comment.
No description provided.