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

Add the anti-electron-in-deadECal tauID to NanoAOD #31077

Merged
merged 3 commits into from Aug 18, 2020

Conversation

mbluj
Copy link
Contributor

@mbluj mbluj commented Aug 6, 2020

PR description:

This PR adds the anti-electron-in-deadECal tauID to NanoAOD which is added to MiniAOD in #29627. This is to follow a new policy that fixes of NanoAOD are added directly to cms-sw master.

Expected changes: the anti-electron-in-deadECal tauID appears in NanoAOD as Tau_idAntiEleDeadECal (bool) branch.

PR validation:

Checked with cmsDriver-generated NanoAOD configurations that expected changes in NanoAOD configuration behave as expected for different tested eras.

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 6, 2020

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 6, 2020

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-31077/17601

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 6, 2020

A new Pull Request was created by @mbluj for master.

It involves the following packages:

PhysicsTools/NanoAOD
PhysicsTools/PatAlgos

@perrotta, @gouskos, @cmsbuild, @fgolf, @slava77, @jpata, @mariadalfonso, @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.
@silviodonato, @dpiparo, @qliphy you are the release manager for this.

cms-bot commands are listed here

@slava77
Copy link
Contributor

slava77 commented Aug 6, 2020

@cmsbuild please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 6, 2020

The tests are being triggered in jenkins.

@slava77
Copy link
Contributor

slava77 commented Aug 6, 2020

This PR is built on top of not-yet-merged #31047 and thus changes related to it are also displayed here.

I have a mild preference for decoupling this.
IIUC, there is no requirement to have both together, the update in miniAOD_tools is only to get the right kind of againstElectronDeadECAL, which is already available in the processed data, while the update in the nano is to include the ID.

@mbluj
Copy link
Contributor Author

mbluj commented Aug 6, 2020

This PR is built on top of not-yet-merged #31047 and thus changes related to it are also displayed here.

I have a mild preference for decoupling this.
IIUC, there is no requirement to have both together, the update in miniAOD_tools is only to get the right kind of againstElectronDeadECAL, which is already available in the processed data, while the update in the nano is to include the ID.

OK fine. I will overwrite my development branch by one without commits related to #31047. I think tests can be stopped until this PR is updated

@cmsbuild
Copy link
Contributor

The code-checks are being triggered in jenkins.

@mbluj
Copy link
Contributor Author

mbluj commented Aug 11, 2020

Recent commit removes the anti-e in deadECal discriminant from tauTable for run2_nanoAOD_80XLegacy which fixes recent test failures. The discriminant have to be removed for the run2_nanoAOD_80XLegacy era (for rather old samples) as tauIDs are not rerun at all for this era.

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-31077/17697

@cmsbuild
Copy link
Contributor

Pull request #31077 was updated. @gouskos, @cmsbuild, @fgolf, @mariadalfonso, @santocch, @peruzzim can you please check and sign again.

@mariadalfonso
Copy link
Contributor

please test workflow 1325.6,1325.7,1325.8,1329.1,136.7722,136.7952,136.8521

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 11, 2020

The tests are being triggered in jenkins.
Test Parameters:

@cmsbuild
Copy link
Contributor

+1
Tested at: 5374da2
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-2fd267/8706/summary.html
CMSSW: CMSSW_11_2_X_2020-08-11-1100
SCRAM_ARCH: slc7_amd64_gcc820

@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-2fd267/8706/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • Reco comparison results: 68 differences found in the comparisons
  • DQMHistoTests: Total files compared: 35
  • DQMHistoTests: Total histograms compared: 2612401
  • DQMHistoTests: Total failures: 1
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 2612352
  • DQMHistoTests: Total skipped: 48
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.116 KiB( 34 files compared)
  • DQMHistoSizes: changed ( 1325.7 ): 0.116 KiB Physics/NanoAODDQM
  • Checked 149 log files, 22 edm output root files, 35 DQM output files

@mariadalfonso
Copy link
Contributor

+xpog
new variable added in nano
will available also for existing miniAOD for both EOY and UL

@slava77
Copy link
Contributor

slava77 commented Aug 17, 2020

@silviodonato @qliphy
this is missing just the analysis signature (not a hard requirement these days).
May I suggest to bypass it here.
Thank you.

@qliphy
Copy link
Contributor

qliphy commented Aug 18, 2020

+1

@qliphy qliphy merged commit 61425b2 into cms-sw:master Aug 18, 2020
@santocch
Copy link

+1

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