-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
Change tau trigger bits stored in NanoAOD #38472
Change tau trigger bits stored in NanoAOD #38472
Conversation
Change tau trigger bits for nanoAOD
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-38472/30686
|
A new Pull Request was created by @mbluj for master. It involves the following packages:
@cmsbuild, @mariadalfonso, @gouskos, @fgolf can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-e3dcee/25702/summary.html Comparison SummarySummary:
|
@mbluj |
@mariadalfonso, could you remind me please how to access DQM plots from outside CERN? |
@mbluj here the plots |
For me changes in fired trigger bits seem sensible; distributions describing trigger objects seem to agree between updated and reference, but I am not sure how to interpret the fact that numbers of entries are different - if it is an issue of DQM that different number of input events is compared or it is because of different filtering of trigger with modified trigger bits. Anyway, local tests were successful. |
For tau trigger objects pre-selection is changed, so changes in size are expected. Why size has changed for jets - I don't know... @mariadalfonso - is there some requirement that one trigger object can belong to only one TrigObj nanoAOD type? E.g. if one miniAOD trigger objects pass pre-selection for two nanoAOD trig object types, would it be stored as two nanoAOD TrigObj? We have introduced a new object type |
indeed this done in
The plot of size of jets seems unchanged, but the plots of the properties changes because we have have more match due to the 4 more bits added
Let me know what you think. @mbluj can you prepare the 12_4 backport ? |
I think it is fine also from Tau side. @kandrosov please comment if it is not true. Yes, I will prepare a backport to 12_4 soon (hopefully later today). |
@mariadalfonso in the plot you've posted above, there are differences in |
+xpog updates to the trigger bit for both Run2 and Run3 nano. |
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. @perrotta, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
PR description:
The tau trigger bits in NanoAOD never provided a match in 2018 triggers because the 'Hps' part in the name was forgotten. This PR is meant to fix this issue as well as to prepare to accommodate Run-3 tau triggers. We have decided to go with a unified strategy that will work for both Run-2 and Run-3 triggers which have similar structure and naming conventions, hence the addition of extra bits containing DeepTau. It now also contains trigger bits for taus in the PAG VBF and displaced tau triggers. A full overview of all trigger filters in Run-2 and Run-3 was made and is contained in google sheets here
Changes:
PR validation:
Reran NanoAOD for all three Run-2 years and in a Run-3 sample, everything seemed to act as expected