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
Pf gen jet specifics #26125
Pf gen jet specifics #26125
Conversation
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-26125/8690
|
A new Pull Request was created by @rappoccio for master. It involves the following packages: Configuration/PyReleaseValidation @perrotta, @pgunnell, @prebello, @zhenhu, @perrozzi, @efeyazgan, @kpedro88, @cmsbuild, @slava77, @alberto-sanchez, @qliphy can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
wrong base in the PR branch (10_5_X vs. 10_6_X). Can you rebase it to a 10_6 IB? (10_6_0_pre1 should come out soon...) |
float muonEnergy () const { return m_specific.mMuonEnergy ;} | ||
int chargedHadronMultiplicity() const { return m_specific.mChargedHadronMultiplicity;} | ||
int neutralHadronMultiplicity() const { return m_specific.mNeutralHadronMultiplicity;} | ||
int chargedEmMultiplicity () const { return m_specific.mChargedEmMultiplicity ;} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
in addition to charged EM and neutral EM, the PFJets provide electron and photon (which are basically the same, I think). Maybe these could be added here for consistency?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was of two minds about this, but it's probably more confusing than it's worth. "Charged" and "Neutral" EM are the same as "electron" and "photon" in the central region but differ in the forward region. For sure we shouldn't add separate data members, the information would be redundant. I could add accessors that are identical, but that seemed more confusing to me.
I can do the rebase though.
4991d54
to
f50af7e
Compare
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-26125/8692
|
Pull request #26125 was updated. @perrotta, @efeyazgan, @perrozzi, @cmsbuild, @slava77, @alberto-sanchez, @qliphy can you please check and sign again. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-26125/8875
|
Pull request #26125 was updated. @perrotta, @efeyazgan, @perrozzi, @cmsbuild, @slava77, @alberto-sanchez, @qliphy can you please check and sign again. |
please test |
The tests are being triggered in jenkins. |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
This PR adds 5 floats and 5 into GenJet. The increase in miniAOD size have been measured with the PU TTbar workflow 11024:
150 B additional per event to slimmedGenJets in TTbar PU MC can be considered as acceptable, in my opinion |
+1
|
+1 |
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) |
+1 |
PR description:
This PR adds PF-like particle fractions to GenJet, at long last. The long shutdown is a good opportunity. It adds 5 floats and 5 ints to GenJet.
Addresses this issue
PR validation:
This is gen-only so I used WF 5.1.
Example of changes:
if this PR is a backport please specify the original PR:
This is not a backport.