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
Put GED photons into HI event content and DQM pathways #10700
Put GED photons into HI event content and DQM pathways #10700
Conversation
A new Pull Request was created by @richard-cms (R. Alex Barbieri) for CMSSW_7_6_X. Put GED photons into HI event content and DQM pathways It involves the following packages: DQMOffline/Configuration @cmsbuild, @cvuosalo, @danduggan, @deguio, @slava77 can you please review it and eventually sign? Thanks. |
@@ -24,7 +26,9 @@ | |||
"drop recoPFClusters_*_*_*", | |||
"keep recoElectronSeeds_*_*_*", | |||
"keep recoGsfElectrons_*_*_*", | |||
'keep recoHIPhotonIsolationedmValueMap_photonIsolationHIProducer_*_*' | |||
'keep recoHIPhotonIsolationedmValueMap_photonIsolationHIProducer_*_*', | |||
'keep recoPhotons_gedPhotonsTmp_*_*', |
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.
is relinking step added as well (the one that makes gedPhotons post-PF in pp reco)?
It's unfortunate to have these intermediate names in the HI output, coming with *Tmp
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 don't think the relinking step is run. (There is no particleFlow collection, only particleFlowTmp.). I'm not too sure about the details of that, but I've never seen any non-tmp PF collections in HI reco.
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 should have said "going to be added".
Is it intentional for the HI setup to use the *Tmp names? Unless there is a near term plan to add relinking, the current naming setup looks awkward.
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.
@slava77 "Intentional" is probably the wrong word, but up until now the PF in the heavyIon scenario only includes the sequences with 'Tmp' appended at the end. At the time this was set up, I understood that the rest of the PF sequence was to remove PU, which won't do anything in for the HI reco, as we only reconstruct a single PV.
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.
On 8/12/15 10:45 AM, mandrenguyen wrote:
In RecoHI/HiEgammaAlgos/python/RecoHiEgamma_EventContent_cff.py
#10700 (comment):@@ -24,7 +26,9 @@
"drop recoPFClusters_____",
"keep recoElectronSeeds_____",
"keep recoGsfElectrons_____*",
- 'keep recoHIPhotonIsolationedmValueMap_photonIsolationHIProducer____'
- 'keep recoHIPhotonIsolationedmValueMap_photonIsolationHIProducer____',
- 'keep recoPhotons_gedPhotonsTmp____',
@slava77 https://github.com/slava77 "Intentional" is probably the
wrong word, but up until now the PF in the heavyIon scenario only
includes the sequences with 'Tmp' appended at the end. At the time this
was set up, I understood that the rest of the PF sequence was to remove
PU, which won't do anything in for the HI reco, as we only reconstruct a
single PV.
No, the rest of the PF sequence leading to products without Tmp
is not about PU removal.
It updates the refs pointing to PFCandidates and
adds PF-specific info as isolation or updates momentum based on PF
knowledge (for muons)
—
Reply to this email directly or view it on GitHub
https://github.com/cms-sw/cmssw/pull/10700/files#r36875840.
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.
Ok, that sounds like something we should fix for the heavyIon scenario then.
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.
OK, then staying with *Tmp now looks like the right strategy
[the relinking step will introduce new products reading these *Tmp
and making non-Tmp ones
]
On 8/12/15 10:55 AM, mandrenguyen wrote:
In RecoHI/HiEgammaAlgos/python/RecoHiEgamma_EventContent_cff.py
#10700 (comment):@@ -24,7 +26,9 @@
"drop recoPFClusters_____",
"keep recoElectronSeeds_____",
"keep recoGsfElectrons_____*",
- 'keep recoHIPhotonIsolationedmValueMap_photonIsolationHIProducer____'
- 'keep recoHIPhotonIsolationedmValueMap_photonIsolationHIProducer____',
- 'keep recoPhotons_gedPhotonsTmp____',
Ok, that sounds like something we should fix for the heavyIon scenario then.
—
Reply to this email directly or view it on GitHub
https://github.com/cms-sw/cmssw/pull/10700/files#r36877049.
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.
Ok, and when I add this relinking I will remove these 'keep' statements from the event content, as the non-Tmp collections will be saved, since the HI event content is a superset of the pp one.
@cmsbuild please test |
The tests are being triggered in jenkins. |
@cvuosalo |
+1 |
This pull request is fully signed and it will be integrated in one of the next CMSSW_7_6_X IBs (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @davidlange6, @Degano, @smuzaffar |
@slava77:
|
+1 |
Put GED photons into HI event content and DQM pathways
Put GED photons into HI event content and DQM pathways (backport 75X #10700)
The Heavy Ion developers have decided to include the pp-style GED photons in the default HI RECO and DQM pathways. We plan to use GED photons as our main analysis workhorse for run2 data, using the legacy reconstruction as an aide in commissioning. Currently the GED photons are already run during RECO, but they are not saved in the event content or run through DQM. This PR adds them to the event content and the DQM pathways.
The first set of commissioning plots, comparing the legacy photon reco and the GED reco in HI MC can be found in this meeting:
https://twiki.cern.ch/twiki/bin/viewauth/CMS/PhotonAnalyses2015#2015_08_11_13_30_CET
This PR should not change any pp workflows. We expect event size to only increase slightly (the photon collections are generally not large). Local tests show that the GED DQM plots show up properly under the egamma heading.
We also will backport to 75X for datataking. @yetkinyilmaz , @mandrenguyen , and @yenjie are probably interested in this.