-
Notifications
You must be signed in to change notification settings - Fork 613
[PWGJE] Fix wrong headers. Remove unused files. Fix includes. #14128
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
Conversation
|
O2 linter results: ❌ 425 errors, |
|
@nzardosh I have validated that |
| Configurable<std::vector<double>> trackingEfficiency{"trackingEfficiency", {1.0, 1.0}, "tracking efficiency array applied to jet finding if applyTrackingEfficiency is true"}; | ||
|
|
||
| Service<o2::framework::O2DatabasePDG> pdg; | ||
| o2::framework::Configurable<float> zCut{"zCut", 0.1, "soft drop z cut"}; |
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.
what is the benefit of not including these common o2 namespaces in the .h files? it seems to me that every single o2 task needs these namespaces so it just seems it makes the headers more complex to read if we remove them
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.
using directives are forbidden in the global scope of headers for many important reasons.
|
thanks for checking vit! I am happy with the headers being moved but I am less sure that making the namespaces explicit in the headers is practical. particularly the ones that are used in every single task. |
cxxfiles.cxxfiles wrongly used as headers.h.RecoDecay.