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
Change the default phase 2 PF reconstruction for endcap from simPF to pfTICL #32766
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-32766/20927
|
A new Pull Request was created by @hatakeyamak (Kenichi Hatakeyama) for master. It involves the following packages: RecoHGCal/TICL @perrotta, @kpedro88, @cmsbuild, @srimanob, @slava77, @jpata can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
Please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-0416e2/12594/summary.html Comparison SummarySummary:
|
enable profiling |
@cmsbuild please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-0416e2/12600/summary.html Comparison SummarySummary:
|
Some remarks:
|
I certainly see smaller number of PF candidates in my private test with TICL. I believe the changes are mostly coming from lowpt neutrals which are sensitive to reconstruction details (that's what I see in my private test). @kpedro88 can the above plots be made for charged candidates and neutral candidates separately?
@jpata I think this is consistent with the fact that there a little reduced neutrals, which lead to somewhat increased number of isolated tracks. I wonder @rovere has any additional comments/insight to offer. |
Here are the available plots generated for the comparison (of course, one can also download the output files from the matrix tests and make any plots): The changes are indeed concentrated in the photon and neutral hadron categories. |
test parameters:
|
@cmsbuild please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-0416e2/12775/summary.html Comparison SummarySummary:
|
Profiling job again timeed out after 6 hours. For now I have explicitly marked the profiling status to |
@jpata , #32766 (comment) was the correct way to disable the profiling but there was a bug due to which bot was not overriding the #32766 (comment) request. This has been fixed now |
+reconstruction
|
+Upgrade OK for the code. But not clear on validation plan. What is the validation plan? |
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) |
If this one goes into 11_3_0_pre3, the comparison w.r.t. pre2 will become a good validation for this change. On Monday's PPD coordination, we requested:
for 11_3_0_pre3 and I think PdmV is looking into it. The same RAW (i.e. RECO only) will be helpful. |
+1 |
@smuzaffar I added a timeout of 4 hours to the igprof commands in the profiling scripts. |
PR description:
This PR will change the default phase 2 PF reconstruction for endcap from simPF to pfTICL. This is based on the agreed plan between the PF group and HGCAL DPG that we will make this switch when #32291 is integrated (which happened a couple of days ago). The simPFProducer is still run for now, but not injected to the PF candidate list.
PR validation:
I ran this PR with the default setting (pfTICL) and also with
--customise RecoParticleFlow/Configuration/RecoParticleFlow_cff.replaceTICLwithSimPF
, and compared PF candidate outputs (actually packedCandidates) with those without this PR with the default (SimPF) and pfTICL injected. The test was done with 23234.0_TTbar 2026D49 without PU. I confirmed identical results when pfTICL or simPF is used for both without and with this PR.if this PR is a backport please specify the original PR and why you need to backport that PR:
This is not a backport.
@bendavid @rovere @felicepantaleo @jnsandhya @zeratul87