LST: Merge T5s After Building#51021
Conversation
|
cms-bot internal usage |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-51021/49459
|
|
A new Pull Request was created by @GNiendorf for master. It involves the following packages:
@Moanwar, @cmsbuild, @jfernan2, @mandrenguyen, @srimanob can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
|
test parameters: |
|
@cmsbuild, please test |
|
-1 Failed Tests: Build Failed BuildI found compilation warning when building: See details on the summary page. |
1d072cd to
de7d518
Compare
|
@Moanwar Compilation warning should be fixed. |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-51021/49462
|
|
@cmsbuild please test |
Thanks! |
|
+1 Size: This PR adds an extra 100KB to repository HLT P2 Timing: chart Comparison SummarySummary:
|
I think this previous issue is a false positive from |
This PR moves the T5-T5 merging kernel from the end of LST to immediately after T5 building, so that downstream duplicate-cleaning and object-building kernels (e.g. pT5 building) can take advantage of the longer tracklet length. The merging kernel is optimized so the timing change is negligible. The three T5 duplicate-cleaning kernels (
RemoveDupQuintupletsAfterBuild,RemoveDupQuintupletsBeforeTC, andCrossCleanT5) are also revisited to make use of the new variable track length: longer tracklets are preferred over shorter ones, and pairs of longer tracklets get tighter cuts before being flagged as duplicates. Net effect on PU200 is a significant improvement in displaced-track efficiency with a slight decrease in fake rate and negligible impact on duplicate rate or timing.See here for more details: Merge_T5.pdf
c.c. @slava77