-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
HGCAL Pattern Recognition using FastJet #36172
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-36172/26734
|
A new Pull Request was created by @rovere (Marco Rovere) for master. It involves the following packages:
@perrotta, @cmsbuild, @AdrianoDee, @srimanob, @slava77, @jpata, @qliphy, @fabiocos, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
assign hgcal-dpg |
New categories assigned: hgcal-dpg @felicepantaleo,@rovere,@pfs,@cseez you have been requested to review this Pull request/Issue and eventually sign? Thanks |
@cmsbuild please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-077fa0/20616/summary.html Comparison SummarySummary:
|
For my understanding, is the TF model the same across these four modules?
Perhaps there is an opportunity to reduce code duplication here by a shared evaluator. |
Ciao @jpata yes indeed, the model is the same, for the time being. |
Perhaps a workflow can be introduced if this is intended for production: |
Ciao @jpata I took the same path we had taken for the |
Generally we try to make an effort that new functionality would also be regularly tested in IBs, when possible and practical. |
Ciao @jpata |
|
An alternative to a workflow is that you enable the modifier here temporarily, we run the tests and get some numbers, then you disable the modifier again. |
kind ping on this.
|
kind ping @cms-sw/pdmv-l2 |
Hello there, |
+1 |
thanks! |
(the sig didn't work, +1 / +pdmv should be the first line in the comment) |
+pdmv |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-077fa0/21616/summary.html Comparison SummarySummary:
|
+operations
|
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. @perrotta, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
static void fillPSetDescription(edm::ParameterSetDescription& iDesc); | ||
|
||
private: | ||
edm::ESGetToken<CaloGeometry, CaloGeometryRecord> caloGeomToken_; |
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.
This should also be const
(but it is not fundamental, and I won't reset so many signatures only for that...)
+1 |
PR description:
A novel pattern recognition plugin has been added to the
TICL
framework based onFastJet
.At present, only
anti-kt
clustering algorithm has been added. All algorithms from the richFastJet
library could be tested using different configurations.A
processModifier
has been added to allow the end-user to enable this plugin. The modifier is calledfastJetTICL
.The modifier has been added in such a way that all the validation plots for the Tracksters produced by the
FastJet
pattern recognition will be automatically produced.At present jets are translated into
Tracksters
. As a future development, if needed, we could save also the reconstructedjets
.It would be nice to have this code integrated into the release, even if not bundled to any official workflow, to allow interested people to develop on top of that.
You can find some more information about its
performance
(it's quite hard to call them as such, as of yet...) here.This PR has also been recently announced during this reconstruction meeting.
PR validation:
Run on
Phase2
dedicated workflows and private multiparticle samples w/o issues.