-
Notifications
You must be signed in to change notification settings - Fork 4.4k
HLTTauDQM: support for PatTau ref objects #45648
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
base: master
Are you sure you want to change the base?
Conversation
cms-bot internal usage |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-45648/41174 |
A new Pull Request was created by @slehti for master. It involves the following packages:
@antoniovagnerini, @cmsbuild, @nothingface0, @rvenditti, @syuvivida, @tjavaid can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@cmsbuild, please test |
-1 Failed Tests: RelVals RelVals-INPUT RelVals
RelVals-INPUT |
Milestone for this pull request has been moved to CMSSW_14_2_X. Please open a backport if it should also go in to CMSSW_14_1_X. |
Tested this PR with 2024G, and it worked. Tried to test with 2011A Cosmics, but it seems the files are only on tape with no user access. How to proceed with this PR? |
I would suggest trying one of the workflows that failed, e.g.: |
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-45648/43983 Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
@slehti, please run |
…HLT Tau DQM. Fixed to check the return value of getByToken()
Did that, tried to amend to previous commit, but now push is rejected.. |
|
953299d
to
9765bdb
Compare
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-45648/43984 |
Pull request #45648 was updated. @antoniovagnerini, @cmsbuild, @ftorrresd, @hqucms, @jfernan2, @mandrenguyen, @rseidita can you please check and sign again. |
@cmsbuild, please test |
type tau |
type bug-fix
|
-1 Failed Tests: RelVals-INPUT RelVals-INPUT
Comparison SummarySummary:
|
the errors are reduced by these persist:
|
The problem seems to be the following: |
as far as I can tell, the issue is that this check on the handle validity here: cmssw/PhysicsTools/PatAlgos/plugins/PATTauProducer.cc Lines 550 to 552 in b1fb00e
is made vain by the configuration of this parameter:
I am not a tau reconstruction expert, but I am wondering if one could think about using the existing |
PR description:
Added a creation of pat taus and using them as offline reference objects. That way we can have tau discriminators available, and better offline tau reference object selection.
The DQM plots contain now two sets, one with default medium working point tau against jet selection, and another with decayModeFinding only. The latter plots are named with string 'LowPurity'.
As the offline tau selection changes, expecting differences between new and old plots, however, old plots and new low purity plots should be identical.