Skip to content
This repository has been archived by the owner on Dec 9, 2024. It is now read-only.

test first pass pLS cleaning with 2 hits #365

Closed
wants to merge 1 commit into from
Closed

Conversation

slava77
Copy link
Contributor

@slava77 slava77 commented Jan 25, 2024

3 hit requirement seems too restrictive; at least as a reference I wanted to check if performance changes for the better or not by reducing the check down to 2 hits

@slava77
Copy link
Contributor Author

slava77 commented Jan 25, 2024

/run standalone

@slava77 slava77 marked this pull request as draft January 25, 2024 13:28
Copy link

The PR was built and ran successfully in standalone mode. Here are some of the comparison plots.

Efficiency vs pT comparison Efficiency vs eta comparison
Fake rate vs pT comparison Fake rate vs eta comparison
Duplicate rate vs pT comparison Duplicate rate vs eta comparison

The full set of validation and comparison plots can be found here.

@slava77
Copy link
Contributor Author

slava77 commented Jan 25, 2024

The PR was built and ran successfully in standalone mode. Here are some of the comparison plots. ... Duplicate rate vs eta comparison

The comparison went off scale (someone may want to contribute to improving the comparison script).
Looking at another test, e.g. https://raw.githubusercontent.com/SegmentLinking/TrackLooper-plots-archive/main/PR355_0f6afe7_standalone/dup_eta_comp.png
the baseline duplicates in the peak are just around 0.14; around x2 reduction.

@slava77 slava77 marked this pull request as ready for review January 25, 2024 14:17
@slava77
Copy link
Contributor Author

slava77 commented Jan 25, 2024

/run cmssw

Copy link

The PR was built and ran successfully with CMSSW. Here are some plots.

OOTB All Tracks
Efficiency and fake rate vs pT, eta, and phi

The full set of validation and comparison plots can be found here.

@slava77
Copy link
Contributor Author

slava77 commented Jan 25, 2024

it looks like the improvement is visible, although smaller with cmssw as well.

@ariostas
we usually keep "blue" as a reference in MTV plots so that the ratio is new/ref.
It might be good to update (it's just a matter of swapping the order of inputs to the validation script).

@ariostas
Copy link
Member

we usually keep "blue" as a reference in MTV plots so that the ratio is new/ref.

Ah okay, I'll fix that.

@VourMa
Copy link
Contributor

VourMa commented Jan 31, 2024

Doesn't seem like this PR is doing any good in the Patatrack case (quad seeds from Patatrack + triplet seeds from legacy pixel seed algorithm).

Patatrack in HLT (blue) vs. Patatrack in HLT with the update from this PR (red):
image

image

All plots here:
https://uaf-10.t2.ucsd.edu/~evourlio/SDL/PR365/patatrack_LSTSplitpTTCandpLSTCandT5TC_defaultTrkIdBuiltTracks_VS_2HitsInFirstPassDupClean/

@slava77
Copy link
Contributor Author

slava77 commented Jan 31, 2024

(to note from the meeting) perhaps this can be kept in the |eta|>2.5
but then I guess a test with triplets in post-LST pLC-TCs is needed

@slava77 slava77 closed this Apr 1, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants