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

JME python configuration cleanup for 92x #19222

Closed
wants to merge 315 commits into from

Conversation

rappoccio
Copy link
Contributor

@rappoccio rappoccio commented Jun 14, 2017

The JME python configurations had many vestiges left of previous migrations, as well as considerable "top-level" customization that is no longer relevant. I have consolidated the RecoPFJets_cff customizations into separate cfi python files in RecoJets/JetProducers.

  • Removed iterative cone, SIScone, and AK5 PF and Calo jets in all configurations.
  • Consolidated the various grooming schemes into a single file per jet radius (so, AK4 puppi is now in ak4PFJets_cfi, for instance).
  • Left AK4, AK8, KT4, KT6, and only AK5/7 Castor collections since those are the only ones used anywhere in the repository.
  • Added an example AK8 GenJet configuration with grooming applied, since this is a common question. It is not presently run anywhere, though.

EDIT: No changes should occur to any output, this is a reorganization.

bjmarsh and others added 30 commits June 7, 2017 16:17
The channel() should only return the encoded channel, not the otbit.
Indeed, channel() is used all over the place in the MC matching code to access the position.
As a consequence, channel() and packedPosition() now do the same.
…into a few master config files, move customization into RecoJets/JetProducers since nothing is non-standard in RECO at all anymore.
…o be picked up automatically by the GUI. 2) reportSummary ME added to EventInfo directory. The mean value of the bins the reportSummaryMap. 3) Moved roc counting plots to PixelPhase1/ directory.
@rappoccio
Copy link
Contributor Author

Grrr. something went wrong with git. I will rebase.

@rappoccio
Copy link
Contributor Author

I can't seem to fix the git problems, I will close this PR and reopen a new one.

@rappoccio rappoccio closed this Jun 22, 2017
@kpedro88
Copy link
Contributor

@rappoccio in the future please follow http://cms-sw.github.io/tutorial-resolve-conflicts.html

@rappoccio
Copy link
Contributor Author

Thanks, this is helpful.

cmsbuild added a commit that referenced this pull request Jun 30, 2017
Rebase of #19222: JME python configuration cleanup for 92x
@rappoccio rappoccio deleted the JMECleanup92X branch February 6, 2018 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment