-
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
Add customizer for PUPPI tune v13 #28844
Conversation
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-28844/13593
|
A new Pull Request was created by @ahinzmann for master. It involves the following packages: CommonTools/PileupAlgos @perrotta, @cmsbuild, @fgolf, @slava77, @santocch, @peruzzim can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@ahinzmann |
also, for the master I would expect that the new tune becomes a default |
@cmsbuild please test |
The tests are being triggered in jenkins. |
+1 |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
Comparison is ready Comparison Summary:
|
please test |
The tests are being triggered in jenkins. |
+1 |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
+1
|
+xpog Are |
+1 |
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. @davidlange6, @silviodonato, @fabiocos (and backports should be raised in the release meeting by the corresponding L2) |
@ahinzmann
|
+1 |
PR description:
This PR adds a customizer to run PUPPI tune v13 and recompute slimmedJetsPuppi and slimmedMETsPuppi.
The general goal is to switch to PUPPI tune v13 in the master now and for the UL-re-MiniAOD in Summer. Until then we would like to use this customizer to produce JetMET-specific-NanoAODs (custom_jme_cff) with PUPPI tune v13 for validation and calibration.
The PR also adds puppi weighted multiplicity observables to JetMET-specific-NanoAODs.
The most recent presentation of the performance of PUPPI v13 is here:
https://indico.cern.ch/event/876142/#5-update-on-puppi-tuning
PR validation:
It was checked that slimmedJetsPuppi and slimmedMETsPuppi are modified as expected and the corresponding JetMET-specific-NanoAOD entries change accordingly using workflow 10824.0 with this customizer:
cmsDriver.py step6 --conditions auto:phase1_2018_realistic -n 10 --era Run2_2018 --eventcontent NANOEDMAODSIM --filein file:step3_inMINIAODSIM.root -s NANO --datatier NANOAODSIM --geometry DB:Extended --customise_commands "from CommonTools.PileupAlgos.customizePuppiTune_cff import UpdatePuppiTuneV13; UpdatePuppiTuneV13(process); from PhysicsTools.NanoAOD.custom_jme_cff import PrepJMECustomNanoAOD; PrepJMECustomNanoAOD(process)" --fileout file:step6.root > step6_TTbar_13+TTbar_13TeV_TuneCUETP8M1_2018_GenSimFull+DigiFull_2018+RecoFull_2018+HARVESTFull_2018+ALCAFull_2018+NanoFull_2018.log
This should be backported to 10_6 for JetMET-specific-NanoAOD production.