-
Notifications
You must be signed in to change notification settings - Fork 617
[Common] TrackQAConverter002- for TOF modification #8901
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
Signed-off-by: Felix Schlepper <felix.schlepper@cern.ch>
|
Code modification provided by @f3sch. It will need O2 modifications merged before. |
|
Error while checking build/O2Physics/o2 for 9fcdd15 at 2024-12-12 04:35: Full log here. |
|
Hello @vkucera and @pzhristov, This pull request requires the O2 repository to be updated. The O2 update was merged a few minutes ago. In my case, everything works well once both repositories are synchronized. What is the usual strategy for syncing O2 and O2Physics? @f3sch mentioned that we might need to wait for some time. Best regards, |
|
In general we first merge in O2, do a build and then merge the O2Physics changes. @singiamtel can you trigger a new nightly to fix this? Thanks. |
|
New nightly build ongoing at https://alijenkins.cern.ch/job/DailyBuilds/job/DailyO2Physics-slc9/349/ |
| Produces<aod::TracksQA_002> tracksQA_002; | ||
|
|
||
| void process000(aod::TracksQA_000 const& tracksQA_002) | ||
| { | ||
| for (const auto& trackQA : tracksQA_000) { | ||
| tracksQA_002( |
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.
Sorry, but this is clearly a bug which does not compile.
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.
Thank you for checking. I got the modification from Felix, and I assume that I compiled it.
Looks like it was not synced to my build server properly
| void process001(aod::TracksQA_001 const& tracksQA_002) | ||
| { | ||
| for (const auto& trackQA : tracksQA_001) { | ||
| tracksQA_002( |
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.
Same here
|
Hello @vkucera
Please wait for change |
|
Hello @vkucera, The code has compiled successfully with the fix applied above. It will take another 15 minutes to complete the full compilation (converter was already compiled). Since I haven’t tested the converter before, could you advise on the recommended way to test it? I typically work with AO2D files in ROOT sessions and Python, using derived data sets, but I’m not sure how to properly validate the converter. Best regards, |
|
Hi @miranov25 , thanks, I confirm that O2Physics compiles with the fix above. Please make a PR. |
|
Can I reuse this pull request, or should I create new one? As in the description it was written the pull request was already merged, i am not sure what to do. |
|
@miranov25 I don't think you have to do anything complicated to validate the converter. It should be enough to run the workflow on a file with |
This PR has been merged. You have to make a new one, although you can use the same branch. |
|
Creating pull request with fix - #8961 |
Thanks |
|
It would make sense to click revert and force-merge the revert - could we do that, @pzhristov ? We anyway cannot merge the fix right now... |
Restarting the nightly as the fix was merged |
Signed-off-by: Felix Schlepper <felix.schlepper@cern.ch> Co-authored-by: Felix Schlepper <felix.schlepper@cern.ch>
Signed-off-by: Felix Schlepper <felix.schlepper@cern.ch> Co-authored-by: Felix Schlepper <felix.schlepper@cern.ch>
Signed-off-by: Felix Schlepper <felix.schlepper@cern.ch> Co-authored-by: Felix Schlepper <felix.schlepper@cern.ch>
Relates to the O2 modification - AliceO2Group/AliceO2#13787