-
Notifications
You must be signed in to change notification settings - Fork 483
TRD PID Study #14683
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
TRD PID Study #14683
Conversation
|
REQUEST FOR PRODUCTION RELEASES: This will add The following labels are available |
Please consider the following formatting changes to #14683
|
Error while checking build/O2/fullCI_slc9 for 47a07e7 at 2025-09-24 14:16: Full log here. |
I have now removed ft0ExtraCursor, fddExtraCursor, and fv0aExtraCursor. This should, in principle, resolve the issue of re-definition.
Corrected re-definition error.
Please consider the following formatting changes to #14683
|
@jgrosseo, could you please approve for the missing security check, so at least the CI can run, thanks! |
sawenzel
left a comment
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 a major addition to the AOD writer and data model. To continue here, I think this should first of all be presented and discussed in the Analysis meeting (if it hasn't happened yet) or be supported by Physics Coordination. It would also be good to know if this is supposed to be included by default or only in very specific studies.
For now a few comments from my side are:
(a) please try to give a more comprehensive message to the PR. Just saying "This is for the TRD PID study" is a bit too short. Good common practice is "This PR provides new (optional) tables in the AOD that are needed for...; This has been discussed in this JIRA ticket or in these slides"
(b) please try to cleanup this PR. It should only be 1 clean commit
| template <typename TRDsExtraCursorType> | ||
| void AODProducerWorkflowDPL::addToTRDsExtra(const o2::globaltracking::RecoContainer& recoData, TRDsExtraCursorType& trdExtraCursor, const GIndex& trkIdx, int trkTableIdx) | ||
| { | ||
| static int q0s[6] = {-1}, q1s[6] = {-1}, q2s[6] = {-1}; |
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 a lot of new detector specific code. Could this not be done in TRD reco for better logic isolation? Also, I would be interested to know the CPU impact on the overall AOD processing.
|
Hi @sawenzel, my apologies for such a messy PR. I presented these changes in the weekly TRD meeting. To clean up this PR, I would close the current one and create a new PR as soon as possible. |
Thanks but you don't need to close it. You can just squash locally + make a good commit message and force-push to the same PR. |
|
This commit requires some cleanup and a clearer description. Due to this, I am closing this commit and starting a new one with a few modifications. |
This change contains the extra tables for TRD PID Study.