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

[HGCAL] EDAnalyzer for TICL tracksters validation #33360

Merged
merged 52 commits into from Apr 12, 2021

Conversation

ebrondol
Copy link
Contributor

@ebrondol ebrondol commented Apr 7, 2021

PR description:

This PR introduce an EDAnalyzer for TICL Tracksters. In this moment the tracksters are validated using the MultiClusters object, while this analyzer takes directly the trackster objects. It also include a validation of the edges, this is why it is specified in the name. Currently we do not save the edges information and for this reason the analyzer is not run by default.
Once the analyzer is run, additional plots are included in the DQM root file and produced automatically with the makeHGCalValidationPlots.py script:
Screenshot from 2021-04-07 15-28-38
In the future, we plan to review time and memory to save the edges and to run analyzer by default.

PR validation:

  • workflow 23293.0 run with and without the analyzer

@apsallid @lecriste @rovere @felicepantaleo

felicepantaleo and others added 30 commits April 6, 2021 10:02
Code Format
For every CaloParticle that has been associated to a
Trackster/MultiCluster, add a plot showing the fraction of the shared
energy. The plot is filled once per CaloParticle by taking the
Trackster/MultiCluster with the best score. This plot is useful to judge
the quality of the score threshold in terms of effective shared energy.
@ebrondol
Copy link
Contributor Author

ebrondol commented Apr 8, 2021

It would be good to know if someone in the Track reco group has some problem with our changes in Validation/RecoTrack/python/plotting/plotting.py. Can we ping somebody there?

@lecriste
Copy link
Contributor

lecriste commented Apr 8, 2021

It would be good to know if someone in the Track reco group has some problem with our changes in Validation/RecoTrack/python/plotting/plotting.py. Can we ping somebody there?

I have informed Mia Tosi and Valentina Mariani when I did the change.

@cmsbuild
Copy link
Contributor

cmsbuild commented Apr 8, 2021

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-250d84/14105/summary.html
COMMIT: d87de01
CMSSW: CMSSW_11_3_X_2021-04-08-1100/slc7_amd64_gcc900
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/33360/14105/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: 0 differences found in the comparisons
  • DQMHistoTests: Total files compared: 38
  • DQMHistoTests: Total histograms compared: 2865506
  • DQMHistoTests: Total failures: 1
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 2865483
  • DQMHistoTests: Total skipped: 22
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 9.836 KiB( 37 files compared)
  • DQMHistoSizes: changed ( 23234.0,... ): 2.459 KiB HGCAL/HGCalValidator
  • Checked 160 log files, 37 edm output root files, 38 DQM output files
  • TriggerResults: no differences found

@slava77
Copy link
Contributor

slava77 commented Apr 8, 2021

+reconstruction

for #33360 d87de01

@jfernan2
Copy link
Contributor

jfernan2 commented Apr 8, 2021

+1

@civanch
Copy link
Contributor

civanch commented Apr 9, 2021

+1

@srimanob
Copy link
Contributor

Looking at DQM as attached, two of them have no directory name, is this because they are empty?
https://tinyurl.com/yflwjfjj

Screen Shot 2564-04-10 at 19 29 02

@jfernan2
Copy link
Contributor

@srimanob No, just the names of the folders are too large for the letter size chosen. Please select large or fill in the Size menu at the left of the tool bar

@srimanob
Copy link
Contributor

+Upgrade

Thanks @jfernan2

@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. @silviodonato, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2)

@qliphy
Copy link
Contributor

qliphy commented Apr 12, 2021

+1

@cmsbuild cmsbuild merged commit f7a9a30 into cms-sw:master Apr 12, 2021
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

10 participants