-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Monitor intermediate LST track collections at HLT #47437
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
Monitor intermediate LST track collections at HLT #47437
Conversation
|
cms-bot internal usage |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-47437/43850 |
|
A new Pull Request was created by @VourMa for master. It involves the following packages:
@antoniovagnerini, @antoniovilela, @cmsbuild, @davidlange6, @fabiocos, @mandrenguyen, @rappoccio, @rseidita can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
|
test parameters:
|
|
@cmsbuild please test |
|
@cmsbuild please abort test |
|
@cmsbuild please test hopefully parameters edited in place to add .755 workflows (not as a new post) will be picked up |
|
-1 Failed Tests: UnitTests RelVals RelVals-GPU RelVals-INPUT Unit TestsI found 5 errors in the following unit tests: ---> test TestConfigDP_7 had ERRORS ---> test TestConfigDP_8 had ERRORS ---> test TestConfigDP_12 had ERRORS and more ... RelVals
Expand to see more relval errors ...
RelVals-GPU
RelVals-INPUT
Expand to see more relval errors ...
|
|
|
||
| from Configuration.ProcessModifiers.trackingLST_cff import trackingLST | ||
| from Configuration.ProcessModifiers.seedingLST_cff import seedingLST | ||
| (~seedingLST & trackingLST).toReplaceWith(trackingMonitorHLT, cms.Sequence(pixelTracksMonitoringHLT + iterHLTTracksMonitoringHLT + initialSteppTTCLSTTracksMonitoringHLT + initialSteppLSTCLSTTracksMonitoringHLT + initialStepT5TCLSTTracksMonitoringHLT + highPtTripletStepTracksMonitoringHLT)) |
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.
| (~seedingLST & trackingLST).toReplaceWith(trackingMonitorHLT, cms.Sequence(pixelTracksMonitoringHLT + iterHLTTracksMonitoringHLT + initialSteppTTCLSTTracksMonitoringHLT + initialSteppLSTCLSTTracksMonitoringHLT + initialStepT5TCLSTTracksMonitoringHLT + highPtTripletStepTracksMonitoringHLT)) | |
| (~seedingLST & trackingLST).toReplaceWith(trackingMonitorHLT, cms.Sequence(pixelTracksMonitoringHLT + iterHLTTracksMonitoringHLT + initialSteppTTCLSTTracksMonitoringHLT + initialSteppLSTCLSTTracksMonitoringHLT + initialStepT5TCLSTTracksMonitoringHLT + iterHighPtTripletsMonitoringHLT)) |
?
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.
Yes, I must have mixed it up in the previous rebase, when I was fixing something else. It should be fixed now.
ff0b53b to
0583db9
Compare
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-47437/43852 |
|
Pull request #47437 was updated. @antoniovagnerini, @antoniovilela, @cmsbuild, @davidlange6, @fabiocos, @mandrenguyen, @rappoccio, @rseidita can you please check and sign again. |
|
@cmsbuild, please test |
|
+1 Size: This PR adds an extra 36KB to repository Comparison SummarySummary:
GPU Comparison SummarySummary:
|
|
+1 |
|
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. @sextonkennedy, @rappoccio, @mandrenguyen, @antoniovilela (and backports should be raised in the release meeting by the corresponding L2) |
|
+1 |
PR description:
Because the new LST track collections that run at HLT do not have the same names as the ones in the default configuration, they are actually not monitored. This PR introduces the relevant configuration changes that enables the monitoring of those collections.
The relevant track collections are retained in the EventContent. This doesn't have any effect on the default workflows, as the LST collections do not get produced there, while it recovers the lost collections in the LST workflows (i.e. no redundant info is retained in any case). At the validation step, the addition of the
trackingLSTand/orseedingLSTprocModifiers is necessary to show the proper extra columns with the plotting script.This PR follows up on #46828 (comment) and works toward #39362 for LST.
PR validation:
The code has been tested with
CMSSW_15_0_0_pre3and the resulting plots can be found here.Instructions on how to run