-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
add MTD related hits plots #27682
add MTD related hits plots #27682
Conversation
The code-checks are being triggered in jenkins. |
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-27682/11270
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
Hmm, I'm not sure. It's a bit of a hassle, but would save some memory for non-phase2 workflows. If more MTD plots are foreseen, the flag would start to be more useful. |
well, in view of a more 4D tracking (and vertexing), I would expect more plots which are relevant only with the MTD detectors but, this will not happen in the short term, I’m afraid if you agree, I’ll add a flag |
Sounds good, a configuration flag customized with an era is the best way. |
thanks for the confirmation
mia
… On 2 Aug 2019, at 17:58, Matti Kortelainen ***@***.***> wrote:
if you agree, I’ll add a flag
or are there more brilliant ways ?
Sounds good, a configuration flag customized with an era is the best way.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
@mtosi what are the plans for this PR? It looks dormant... |
@fabiocos , thanks for the message |
2882747
to
eb9bf3e
Compare
please test |
The tests are being triggered in jenkins. |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
@mtosi are you aware that you add 3 plots X 63 folders = 189 histograms? And that in some cases they are empty? It was not clear to me from your PR description |
ciao |
+1 |
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @davidlange6, @slava77, @smuzaffar, @fabiocos (and backports should be raised in the release meeting by the corresponding L2) |
// const auto mtdHits = track.hitPattern().numberOfValidTimingHits(); | ||
const auto btlHits = track.hitPattern().numberOfValidTimingBTLHits(); | ||
const auto etlHits = track.hitPattern().numberOfValidTimingETLHits(); | ||
histograms.nMTDhits_vs_eta[count].fill(eta, btlHits + etlHits); |
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.
@mtosi sorry, the 3 histograms are identical in definition, just filled with either btl, etl or both. At the least the last histogram is redundant (or the first two). Could you please clarify the rationale behind this choice, that ahs an impact in memory?
as always, we make plots for subsystem and for the whole |
the only thing i can add is that
if one wants to be independent, and check the hitPattern filling,
then we should use the hitPattern directly instead of passing through the sum
point taken, thanks
mia
…
|
+1 |
PR description:
add 3 new histograms to the MTV for having the MTD hits profile vs eta
@makortel do you think we should add a flag for the phase2 (so that we add those plots only for the relevant workflows) ?