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

Renewed PF validation #27048

Merged
merged 82 commits into from Jun 28, 2019
Merged

Renewed PF validation #27048

merged 82 commits into from Jun 28, 2019

Conversation

hatakeyamak
Copy link
Contributor

@hatakeyamak hatakeyamak commented May 31, 2019

PR description:

Renewed PF validation version 1. We would like to include this in the regular validation/DQM sequence, but we also intend to use them to run on the fly to test planned PF optimization/development. The currently added histograms are for evaluation jet response, resolution, and offset distributions.

PR validation:

The example plots look like:
2018 MC: http://hep.baylor.edu/hatake/PFval/val_10_6_0_test1/
Phase 2: http://hep.baylor.edu/hatake/PFval/val_10_6_0_phase2/
Also they were tested with various matrix tests:
10024.0
10824.0
136.888
2018.1
29034.0

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

Not applicable.

@jpata @juska @bendavid

jpata and others added 30 commits May 23, 2019 12:41
Added the "voms-proxy-init -voms cms" line for accessing files over xrootd. I already added this once to the readme, but it seems to have disappeared.
Added a .PHONY command for re-running plots. Without it the makefile gives "already up to date" when trying to re-run with changed input file content.
… for gaussian fit as it really jumps for now. now show both rms version and gaussian fit version
Add comment on running 'make plots'
….0] and [4.0,5.0]. Hide also fitting pop-up windows.
@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-27048/10629

  • This PR adds an extra 688KB to repository

  • Found files with invalid states:

    • Validation/RecoParticleFlow/test/Jet.py:
    • Validation/RecoParticleFlow/crab/step3_2018.py:
    • Validation/RecoParticleFlow/tmp/das_cache/QCD_PU.txt:
    • Validation/RecoParticleFlow/crab/step3_dump.py:
    • Validation/RecoParticleFlow/test/addResponseAndResolution.py:
    • Validation/RecoParticleFlow/test/addResponse.py:
    • Validation/RecoParticleFlow/tmp/das_cache/ZMM.txt:
    • Validation/RecoParticleFlow/tmp/das_cache/QCD_noPU.txt:
    • Validation/RecoParticleFlow/test/pfreso.py:
    • Validation/RecoParticleFlow/crab/multicrab_phase2.py:
    • Validation/RecoParticleFlow/tmp/das_cache/QCD_FlatPt_noPU/RelValQCD_FlatPt_15_3000HS_13__CMSSW_10_4_0_pre4-103X_mc2017_realistic_v2-v1__GEN-SIM-DIGI-RAW.txt:
    • Validation/RecoParticleFlow/crab/multicrab_2018.py:
    • Validation/RecoParticleFlow/tmp/das_cache/MinBias/RelValMinBias_13__CMSSW_10_4_0_pre4-103X_mc2017_realistic_v2-v1__GEN-SIM-DIGI-RAW.txt:
    • Validation/RecoParticleFlow/test/validor.py:
    • Validation/RecoParticleFlow/tmp/das_cache/MinBias.txt:
    • Validation/RecoParticleFlow/tmp/das_cache/QCD_FlatPt_PU25ns/RelValQCD_FlatPt_15_3000HS_13__CMSSW_10_4_0_pre4-PU25ns_103X_mc2017_realistic_v2-v1__GEN-SIM-DIGI-RAW.txt:
    • Validation/RecoParticleFlow/tmp/das_cache/NuGun_PU.txt:
    • Validation/RecoParticleFlow/crab/multicrab.py:
    • Validation/RecoParticleFlow/plugins/ParticleFlowDQM.cc:
    • Validation/RecoParticleFlow/tmp/das_cache/NuGun_PU25ns/RelValNuGun__CMSSW_10_5_0_pre1-PU25ns_103X_mc2017_realistic_v2_HS-v1__GEN-SIM-DIGI-RAW.txt:
    • Validation/RecoParticleFlow/test/helperFunctions.py:
    • Validation/RecoParticleFlow/python/DQMForPF_MiniAOD_source_cff.py:
    • Validation/RecoParticleFlow/crab/step3_2018_dump.py:
    • Validation/RecoParticleFlow/crab/crab_cfg.py:
    • Validation/RecoParticleFlow/crab/step3.py:
    • Validation/RecoParticleFlow/tmp/das_cache/ZMM/RelValZMM_13__CMSSW_10_4_0_pre4-103X_mc2017_realistic_v2-v1__GEN-SIM-DIGI-RAW.txt:
    • Validation/RecoParticleFlow/test/IO.py:

@cmsbuild
Copy link
Contributor

Pull request #27048 was updated. @andrius-k, @kmaeshima, @schneiml, @cmsbuild, @jfernan2, @fioriNTU can you please check and sign again.

@fabiocos
Copy link
Contributor

@juska @hatakeyamak now it looks ok, thank you. As far as I am concerned this PR may move forward

@fabiocos
Copy link
Contributor

unhold

@fabiocos
Copy link
Contributor

please test

@cmsbuild cmsbuild removed the hold label Jun 27, 2019
@cmsbuild
Copy link
Contributor

cmsbuild commented Jun 27, 2019

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-run-pr-tests/1204/console Started: 2019/06/27 11:55

@cmsbuild
Copy link
Contributor

@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-728e0b/1204/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • ROOTFileChecks: Some differences in event products or their sizes found
  • Reco comparison results: 0 differences found in the comparisons
  • DQMHistoTests: Total files compared: 33
  • DQMHistoTests: Total histograms compared: 3254598
  • DQMHistoTests: Total failures: 1
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 3254263
  • DQMHistoTests: Total skipped: 334
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 23583.063 KiB( 32 files compared)
  • DQMHistoSizes: changed ( 1306.0,... ): 1000.009 KiB ParticleFlow/Offset
  • DQMHistoSizes: changed ( 1306.0,... ): 72.152 KiB ParticleFlow/JetResponse
  • DQMHistoSizes: changed ( 1306.0,... ): 0.867 KiB ParticleFlow/GenJets
  • DQMHistoSizes: changed ( 25.0,... ): 994.806 KiB ParticleFlow/Offset
  • DQMHistoSizes: changed ( 25.0,... ): 69.504 KiB ParticleFlow/JetResponse
  • Checked 137 log files, 14 edm output root files, 33 DQM output files

@jfernan2
Copy link
Contributor

+1

@cmsbuild
Copy link
Contributor

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, @slava77, @smuzaffar, @fabiocos (and backports should be raised in the release meeting by the corresponding L2)

@fabiocos
Copy link
Contributor

+1

@cmsbuild cmsbuild merged commit acc895c into cms-sw:master Jun 28, 2019
@jpata jpata deleted the pfvalidation-10_6_X-master branch October 6, 2021 13:50
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

9 participants