Navigation Menu

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

Electron validation 81X preshower #14412

Merged
merged 21 commits into from May 10, 2016
Merged

Electron validation 81X preshower #14412

merged 21 commits into from May 10, 2016

Conversation

archiron
Copy link
Contributor

@archiron archiron commented May 9, 2016

The quantity superCluster()->preshowerEnergy() / superCluster()->rawEnergy() is used in the electron ID and tracking changes would be useful.

This new histo was added for validation in the case of endcaps only.
The files used for this implementation are :
Validation/RecoEgamma/plugins/ElectronMcFakeValidator.cc (h)
Validation/RecoEgamma/plugins/ElectronMcSignalValidator.cc (h)

The files 👍 Validation/RecoEgamma/test/ElectronMcSignalHistos.txt and Validation/RecoEgamma/test/ElectronMcFakeHistos.txt are used for web page creation and include the new histo.

Others minors correction :
Validation/RecoEgamma/test/ElectronMcFakePostValidation_cfg.py
Validation/RecoEgamma/test/ElectronMcFakeValidation_gedGsfElectrons_cfg.py
in which a small Global Tag use is corrected

Validation/RecoEgamma/test/electronCompare.C
for these file, there is a small correction in web page creation due to gcc530.

@beaudett @matteosan1 @fcouderc @pigard

@cmsbuild
Copy link
Contributor

cmsbuild commented May 9, 2016

A new Pull Request was created by @archiron (Chiron) for CMSSW_8_1_X.

It involves the following packages:

Validation/RecoEgamma

@cmsbuild, @dmitrijus, @vanbesien, @deguio, @davidlange6 can you please review it and eventually sign? Thanks.
@richard-cms this is something you requested to watch as well.
@slava77, @Degano, @smuzaffar you are the release manager for this.

cms-bot commands are list here #13028

@dmitrijus
Copy link
Contributor

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented May 9, 2016

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/12868/console

@dmitrijus
Copy link
Contributor

+1
Code looks okay

One comment:
It's okay and advisable to split your work into multiple commits. But this is too ridiculous...
A commit should mean a single piece of work, spanning multiple files (not per file).
In other words - if I check out a commit - it should represent a consistent state of code,
at a certain point in history.
Please, for the future, either use git commit --amend or squash/rebase ( https://www.atlassian.com/git/tutorials/rewriting-history/ )

@cmsbuild
Copy link
Contributor

cmsbuild commented May 9, 2016

This pull request is fully signed and it will be integrated in one of the next CMSSW_8_1_X IBs after it passes the integration tests. This pull request requires discussion in the ORP meeting before it's merged. @slava77, @davidlange6, @Degano, @smuzaffar

@archiron
Copy link
Contributor Author

archiron commented May 9, 2016

OK.
In fact I tried to follow the davidlt comment in #12895, but perhaps there is something I misunderstand.
So I have to give one commit explaining the work, and eventually give a more detailed (per file) into the PR abstract.
Please, sorry for this wrong way to work.

@cmsbuild
Copy link
Contributor

cmsbuild commented May 9, 2016

@cmsbuild
Copy link
Contributor

cmsbuild commented May 9, 2016

@davidlange6
Copy link
Contributor

+1

@cmsbuild cmsbuild merged commit 3e7c619 into cms-sw:CMSSW_8_1_X May 10, 2016
@archiron archiron deleted the ElectronValidation_81X_ESFrac branch July 19, 2019 08:27
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

4 participants