Skip to content
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

Backport of #29257 (Add QGL input variables and update jerc variables in JME Custom-NanoAODs) to 10_6_X #29290

Conversation

nurfikri89
Copy link
Contributor

Backport from #29257

This PR involves the following changes:

  1. Add input jet variables needed for the quark vs gluon likelihood (QGL) in the JME Custom-NanoAODs. The variables are useful QGL developers when they need to train the likelihood for future new releases. The input variables are already calculated together with the QGL discriminant in the main NanoAOD production. They are not saved in the main NanoAODs by default. Previous (closed) PR for this is Add QGL input variables in JME Custom-NanoAODs #29239.

  2. Remove deprecated "jerc" variables and add new ones in line with the latest jets_cff.py. This fix is for issue PhysicsTools.NanoAOD.custom_jme_cff needs to be updated #29245.

if this PR is a backport please specify the original PR:

Original PR is #29257

…jerc variables by removing deprecated vars and add new ones in line with the latest jets_cff.py
@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 24, 2020

A new Pull Request was created by @nurfikri89 (Nurfikri Norjoharuddeen) for CMSSW_10_6_X.

It involves the following packages:

PhysicsTools/NanoAOD
PhysicsTools/PatAlgos

@perrotta, @cmsbuild, @fgolf, @slava77, @santocch, @peruzzim can you please review it and eventually sign? Thanks.
@rappoccio, @gouskos, @hatakeyamak, @emilbols, @peruzzim, @seemasharmafnal, @mmarionncern, @ahinzmann, @smoortga, @jdolen, @ferencek, @jdamgov, @nhanvtran, @gkasieczka, @schoef, @andrzejnovak, @clelange, @riga, @JyothsnaKomaragiri, @mverzett, @gpetruc, @mariadalfonso this is something you requested to watch as well.
@davidlange6, @silviodonato, @fabiocos you are the release manager for this.

cms-bot commands are listed here

@nurfikri89
Copy link
Contributor Author

FYI JMAR convenors @alefisico @camclean

@peruzzim
Copy link
Contributor

I think we need the backport of NanoAODv7 content to come to 10_6_X before this, I will take care of that

@nurfikri89
Copy link
Contributor Author

@peruzzim ah apologies. Didn't realize that it hasn't been backported yet. Will wait for the backport.

@perrotta
Copy link
Contributor

hold
(while waiting for the backport of NanoAODv7 content, see #29290 (comment))

@cmsbuild
Copy link
Contributor

Pull request has been put on hold by @perrotta
They need to issue an unhold command to remove the hold state or L1 can unhold it for all

@cmsbuild cmsbuild added the hold label Mar 25, 2020
@perrotta
Copy link
Contributor

@peruzzi any news about the backport of nanoAOD v7 in 10_6, so that we can move on here?

@silviodonato
Copy link
Contributor

do you have any news @peruzzim ?

@perrotta
Copy link
Contributor

perrotta commented May 6, 2020

backport of #29257

@camclean
Copy link
Contributor

@peruzzim any updates?

@silviodonato
Copy link
Contributor

Any news from xpog @fgolf @peruzzim?

@silviodonato
Copy link
Contributor

@peruzzim?

@perrotta
Copy link
Contributor

perrotta commented Jun 8, 2020

(Now removed "-1")
This is unattended since long time already: we will return to it as soon as there will be any development that allow us finalizing the review

@silviodonato
Copy link
Contributor

I think we need the backport of NanoAODv7 content to come to 10_6_X before this, I will take care of that

do you have any news? @peruzzim

@perrotta
Copy link
Contributor

unhold

@cmsbuild cmsbuild removed the hold label Aug 10, 2020
@perrotta
Copy link
Contributor

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 10, 2020

The tests are being triggered in jenkins.
Tested with other pull request(s) #31063,cms-data/PhysicsTools-NanoAOD#12
Test Parameters:

@cmsbuild
Copy link
Contributor

+1
Tested at: 4a8bcfe
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-a8c249/8688/summary.html
CMSSW: CMSSW_10_6_X_2020-08-10-1100
SCRAM_ARCH: slc7_amd64_gcc700

@cmsbuild
Copy link
Contributor

Comparison job queued.

@cmsbuild
Copy link
Contributor

Comparison is ready
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-a8c249/8688/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • ROOTFileChecks: Some differences in event products or their sizes found
  • Reco comparison results: 213 differences found in the comparisons
  • DQMHistoTests: Total files compared: 34
  • DQMHistoTests: Total histograms compared: 3214602
  • DQMHistoTests: Total failures: 36
  • DQMHistoTests: Total nulls: 3
  • DQMHistoTests: Total successes: 3214229
  • DQMHistoTests: Total skipped: 334
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 9.379 KiB( 33 files compared)
  • DQMHistoSizes: changed ( 1325.7 ): 9.379 KiB Physics/NanoAODDQM
  • Checked 140 log files, 14 edm output root files, 34 DQM output files

@perrotta
Copy link
Contributor

+1

  • It updates custom_jme_cff following the removal of jetTable.variables.jercCHPU made by the backport of nanoAODv7 content (which was awaited for) implemented in NanoAODv7 code updates [106X] #31063
  • It adds input jet variables needed for the quark vs gluon likelihood in the JME Custom-NanoAODs, whose physics related evaluation is left to xpog and analysis
  • Jenkins tests pass and show no differences in the standard workflows besides those originated by running this PR in contemporary with NanoAODv7 code updates [106X] #31063
  • From the reco point of view this PR is ok for being backported; final word on it will come from xpog, though

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 12, 2020

The tests are being triggered in jenkins.
Tested with other pull request(s) #31124,#31063,cms-data/PhysicsTools-NanoAOD#12
Test Parameters:

@cmsbuild
Copy link
Contributor

-1
@nurfikri89 This pull request cannot be automatically merged, could you please rebase it?

You can see the log for git cms-merge-topic here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-29290/8735/git-merge-result

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 14, 2020

The tests are being triggered in jenkins.
Tested with other pull request(s) #31124,#31063
Test Parameters:

@cmsbuild
Copy link
Contributor

-1
@nurfikri89 This pull request cannot be automatically merged, could you please rebase it?

You can see the log for git cms-merge-topic here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-29290/8756/git-merge-result

@nurfikri89
Copy link
Contributor Author

Closing this PR as #31124 will supersede the changes made here.

@nurfikri89 nurfikri89 closed this Aug 14, 2020
@nurfikri89 nurfikri89 deleted the portFrom111XTo106X_nanojme_qgltaggervars_v2 branch January 25, 2021 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants