-
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
Update of mkFit for 12_1_0_pre3 #35199
Conversation
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35199/25138 ERROR: Build errors found during clang-tidy run.
|
test parameters: |
code-checks with cms.week1.PR_0bbdd73c/52.0-58ffe511def190eac1e384529f0e3f95 |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35199/25154
|
A new Pull Request was created by @mmasciov (Mario Masciovecchio) for master. It involves the following packages:
@jpata, @cmsbuild, @slava77 can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@cmsbuild please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-bfffb2/18447/summary.html The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
You can see more details here: Comparison SummarySummary:
|
+reconstruction
|
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) |
@@ -57,10 +62,15 @@ MkFitEventOfHitsProducer::MkFitEventOfHitsProducer(edm::ParameterSet const& iCon | |||
stripClusterIndexToHitToken_{consumes(iConfig.getParameter<edm::InputTag>("stripHits"))}, | |||
mkFitGeomToken_{esConsumes()}, | |||
putToken_{produces<MkFitEventOfHits>()}, | |||
usePixelQualityDB_{iConfig.getParameter<bool>("usePixelQualityDB")}, | |||
useStripStripQualityDB_{iConfig.getParameter<bool>("useStripStripQualityDB")} { |
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.
Out of curiosity (and not related specifically to this PR): why "StripStrip" instead of just "Strip" in the name?
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.
For good or bad, to be consistent with existing naming (in functionally similar class) in
if (pset.getParameter<bool>("UseStripStripQualityDB")) { | |
stripQualityFlags += MeasurementTracker::BadStrips; | |
if (pset.getUntrackedParameter<bool>("DebugStripStripQualityDB", false)) { | |
stripQualityDebugFlags += MeasurementTracker::BadStrips; | |
} | |
} |
+1 |
PR description:
This PR follows #34921 and updates mkFit in view of next pre-release.
In detail, this PR includes:
It requires cms-sw/cmsdist#7287 and cms-data/RecoTracker-MkFit#4
Developments have been presented in detail at Tracking POG (https://indico.cern.ch/event/1071226/#3-mkfit-status-report).
PR validation:
MTV results for tracking-only validation in TTbar RelVal (with mkFit enabled for 4 iterations as specified above, compared to full CKF [default]):
https://mmasciov.web.cern.ch/mmasciov/MkFitCMSSW/MTV_PRfor1210pre3/
More details and comparisons are included in report at Tracking POG (https://indico.cern.ch/event/1071226/#3-mkfit-status-report).
FYI @mtosi @vmariani @mmusich
(@slava77 @makortel)