-
Notifications
You must be signed in to change notification settings - Fork 18
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
Pixel participation #81
Pixel participation #81
Conversation
cc29b1f
to
1951f02
Compare
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## master #81 +/- ##
==========================================
- Coverage 30.92% 28.69% -2.23%
==========================================
Files 60 62 +2
Lines 3754 4049 +295
==========================================
+ Hits 1161 1162 +1
- Misses 2593 2887 +294 ☔ View full report in Codecov by Sentry. |
Please enter the commit message for your changes. Lines starting
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.
Hi @hashkar ,
Thanks for the changes. There are a couple of coding conventions should be adhered to, before merging this PR.
In the meantime, I was able to test this PR on e.g. run 2943. Overall, it took almost 9h to process a single run, which is far too long, in my opinion. The DQM code would require a thorough optimization. Some resulting plots from this PR are: @vmarandon , would you have some suggestions to make on them ? |
@jlenain 9 hours for 1 run seems way too much. When I run the DQM on my local machine I can process a run (single file) of ~8000 events in a few minutes with the plots. I usually run it on 3 or 4 different runs before doing a commit. It takes less time if the plots are not computed. There is no doubt that the DQM needs optimization but are we sure that the 9 hours are due to the DQM code? if I am not mistaken your run has ~20 000 events which is not that much more. Maybe the plots are not well handled on a server? I know that the charge spectrum plots in charge_integration.py take a while to compute but still, we are talking a few minutes here. |
@jlenain this PR is ready for review now |
Support for python 3.8 in |
Adding pixel participation fraction and BPX timeline modules to the DQM - PRELIMINARY WORKING VERSION