-
Notifications
You must be signed in to change notification settings - Fork 171
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
feat: Add a fastjet plugin #3617
base: main
Are you sure you want to change the base?
Conversation
00e0ff0
to
55c7c22
Compare
99644ce
to
880bf6e
Compare
880bf6e
to
6e0a214
Compare
6e0a214
to
55c9817
Compare
We probably need to add this to the CI to make sure it's not instantly broken. |
Right, is there a build in particular in which we turn on plugins? |
@gagnonlg At this point, FastJet would have to go into our dependencies build (although we'll likely switch this over to spack some time soon). |
Hey, where are we with this one? |
Quality Gate passedIssues Measures |
@asalzburger the fastjet build ob macOS turned out to be a bit tricky. I haven't gotten that to work yet. |
This PR adds a fastjet plugin which allows creating track-jets, as well as iterating over tracks in the core of such jets, subject to kinematic cuts.
Such a plugin would be useful, for example, to studies on using jet information as a track-density proxy before or during ambiguity solving.
This raises the question of whether or not this belongs in the scope of a tracking library, but I think it does since this can be useful e.g. in between track finding & ambiguity solving (or during ambi-solving)
Action items