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

PUID UL18 backport to 11_2_X #32954

Merged

Conversation

singh-ramanpreet
Copy link
Contributor

PR description:

PR validation:

Re-miniAOD info

_chsalgos_106X_UL17 is already the default.

From the discussion in 106X backport PR #32872, I have added below line, such that _chsalgos_106X_UL18 can be used with run2_miniAOD_devel. Please comment if that's not the case.

+ (run2_miniAOD_devel & (~run2_jme_2016) & (~run2_jme_2017)).toModify(pileupJetId, algos = _chsalgos_106X_UL18)

FYI: @alefisico @camclean @marinakolosova @mariadalfonso

@cmsbuild cmsbuild added this to the CMSSW_11_2_X milestone Feb 19, 2021
@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 19, 2021

A new Pull Request was created by @singh-ramanpreet (Ramanpreet Singh) for CMSSW_11_2_X.

It involves the following packages:

RecoJets/JetProducers

@perrotta, @jpata, @cmsbuild, @slava77 can you please review it and eventually sign? Thanks.
@rappoccio, @jdolen, @yslai, @jdamgov, @ahinzmann, @nhanvtran, @gkasieczka, @clelange, @schoef, @mariadalfonso, @seemasharmafnal 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

@mariadalfonso
Copy link
Contributor

@singh-ramanpreet

in 11_2 we do not have a miniAOD production for pp ongoing.
so I expect that the 11_2 backport is identical to the 11_3
(we do now have one for Heavy Ion that use a different modifier)

@slava77 can suggest how to proceed

@slava77
Copy link
Contributor

slava77 commented Feb 22, 2021

test parameters:

@slava77
Copy link
Contributor

slava77 commented Feb 22, 2021

@singh-ramanpreet

in 11_2 we do not have a miniAOD production for pp ongoing.
so I expect that the 11_2 backport is identical to the 11_3
(we do now have one for Heavy Ion that use a different modifier)

@slava77 can suggest how to proceed

this the master PR affects miniAOD made in production reco workflows; as I recall some of the Run3 requests are being prepared already.
So, changing the defaults will need some more justification.

I think that we can update the UL-modifier-based workflows in the same way as done in 11_3_X without falling back to the _devel modifier.

@qliphy @silviodonato
do you think it's OK to change behavior of the UL remini workflows in 11_2_X?

@slava77
Copy link
Contributor

slava77 commented Feb 22, 2021

this PR affects miniAOD made in production reco workflows

I meant the 11_3/master PR does it

@slava77
Copy link
Contributor

slava77 commented Feb 22, 2021

@cmsbuild please test

@cmsbuild
Copy link
Contributor

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-c451e0/13024/summary.html
COMMIT: 99442f1
CMSSW: CMSSW_11_2_X_2021-02-22-1100/slc7_amd64_gcc900
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/32954/13024/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

  • No significant changes to the logs found
  • Reco comparison results: 8 differences found in the comparisons
  • DQMHistoTests: Total files compared: 36
  • DQMHistoTests: Total histograms compared: 2528845
  • DQMHistoTests: Total failures: 17
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 2528806
  • DQMHistoTests: Total skipped: 22
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 35 files compared)
  • Checked 151 log files, 37 edm output root files, 36 DQM output files

@slava77
Copy link
Contributor

slava77 commented Feb 22, 2021

I think that we can update the UL-modifier-based workflows in the same way as done in 11_3_X without falling back to the _devel modifier.

@singh-ramanpreet
@camclean @alefisico @lathomas
are you somewhat motivated to have the UL reminiAOD workflows using the new PU ID in 11_2_X?
(If not, we could just move on with this limited backport using run2_miniAOD_devel)
Please clarify.

@lathomas
Copy link
Contributor

@slava77 I don't think so.

@silviodonato
Copy link
Contributor

do you think it's OK to change behavior of the UL remini workflows in 11_2_X?

@slava77 no problem from my side

@perrotta
Copy link
Contributor

backport of #32418

@slava77
Copy link
Contributor

slava77 commented Feb 23, 2021

+1

for #32954 99442f1

  • this is a partial backport from Pileup Id training for UL18 #32418 , staying in the constraints of the no-change policy/requirement for the production re-miniAOD setup
    • the PR is more of a forward-port of the 10_6_X PUID UL18 backport #32872 than a backport of Pileup Id training for UL18 #32418
    • cleanup of old configs is not backported
    • more appropriate/improved 94X/80X/UL modifications are not applied to keep changes minimal
    • the new UL18 PU ID is made available via run2_miniAOD_devel, which can be added on top of the production miniAOD configuration for analysis or private tests
  • tests pass and comparisons with the baseline show no (relevant) difference as expected

@cmsbuild
Copy link
Contributor

This pull request is fully signed and it will be integrated in one of the next CMSSW_11_2_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_11_3_X is complete. This pull request will now be reviewed by the release team before it's merged. @silviodonato, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2)

@slava77
Copy link
Contributor

slava77 commented Feb 23, 2021

@slava77 I don't think so.

Thanks for clarifying.
I've signed the PR.
I guess we can (re)consider having a UL setup in full after the 2016 variant is available as well.

@qliphy
Copy link
Contributor

qliphy commented Feb 25, 2021

+1

@cmsbuild cmsbuild merged commit 33644d2 into cms-sw:CMSSW_11_2_X Feb 25, 2021
@singh-ramanpreet singh-ramanpreet deleted the PUID_UL18_backport_11_2_X branch February 25, 2021 16:09
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.

8 participants