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

PixelPhase Validation bin reduction and protection against memory leak. #19992

Merged

Conversation

davidcarbonis
Copy link
Contributor

Updated plots:

  • Removed module level plots and replaced them with 1D plots per layer/disk, significantly reducing the number of bins used.
  • Maps per module per ladder/blade now exist where appropriate to provide module information information without significantly increasing the budget akin to the old 1D module level plots.
  • Removed ToF plots deemed not as useful as ToF vs r (i.e. ToF vs eta/phi/z) and removed negative axis range (which was originally present due to copying the range used by the old pixel) as PSimHits do not have negative ToFs (unlike SimHits).

Added memory leak protection:

Other outstanding issues:

@davidlange6: I shall provide bin info shortly.

@fioriNTU will be interested in this.

Alexander Morton added 2 commits August 1, 2017 15:29
… is called if it does not exist. Updated plots - removed module level plots and replaced those with 1D plots per layer/disk. Maps per module per ladder/blade now eixst where appropriate for module level information without significantly increasing the budget akin to the old 1D module level plots.
@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 1, 2017

A new Pull Request was created by @davidcarbonis (Alexander Morton) for master.

It involves the following packages:

Validation/SiPixelPhase1DigisV
Validation/SiPixelPhase1HitsV
Validation/SiPixelPhase1RecHitsV
Validation/SiPixelPhase1TrackClustersV

@kmaeshima, @cmsbuild, @vanbesien, @vazzolini, @dmitrijus can you please review it and eventually sign? Thanks.
@davidlange6 you are the release manager for this.

cms-bot commands are listed here

@dmitrijus
Copy link
Contributor

+1

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 1, 2017

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/21960/console Started: 2017/08/01 16:49

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 1, 2017

This pull request is fully signed and it will be integrated in one of the next master IBs after it passes the integration tests. This pull request will now be reviewed by the release team before it's merged. @davidlange6, @smuzaffar (and backports should be raised in the release meeting by the corresponding L2)

@kpedro88
Copy link
Contributor

kpedro88 commented Aug 1, 2017

Missing trackAssociatorByHits in Run3 is now resolved in #19889. Given that the pixel validation/DQM is now relying on this, developers should consider reorganizing the sequences - currently the module is only present in the muon validation sequence (https://github.com/cms-sw/cmssw/blob/master/Validation/RecoMuon/python/muonValidation_cff.py).

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 1, 2017

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 1, 2017

Comparison job queued.

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 1, 2017

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

Comparison Summary:

  • No significant changes to the logs found
  • Reco comparison results: 0 differences found in the comparisons
  • DQMHistoTests: Total files compared: 25
  • DQMHistoTests: Total histograms compared: 2534154
  • DQMHistoTests: Total failures: 75812
  • DQMHistoTests: Total nulls: 3
  • DQMHistoTests: Total successes: 2458158
  • DQMHistoTests: Total skipped: 181
  • DQMHistoTests: Total Missing objects: 0
  • Checked 102 log files, 14 edm output root files, 25 DQM output files

@davidlange6
Copy link
Contributor

+1

@cmsbuild cmsbuild merged commit 1551b75 into cms-sw:master Aug 10, 2017
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

5 participants