-
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
Remaining issues after the merging of "L1T Phase-2, remove old simulation and adapt DQM (#38442)" #39194
Comments
assign @cms-sw/l1-l2 |
A new Issue was created by @perrotta Andrea Perrotta. @Dr15Jones, @perrotta, @dpiparo, @rappoccio, @makortel, @smuzaffar, @qliphy can you please review it and eventually sign/assign? Thanks. cms-bot commands are listed here |
assign l1 (based on #39194 (comment) ; thanks @perrotta for opening the issue.) Regarding item-1, I think the main point is the introduction of a naming convention, e.g. |
New categories assigned: l1 @epalencia,@rekovic,@cecilecaillol you have been requested to review this Pull request/Issue and eventually sign? Thanks |
assign hlt Items-2,3,4 concern the HLT Phase-2 menu (@trtomei). |
New categories assigned: hlt @missirol,@Martin-Grunewald you have been requested to review this Pull request/Issue and eventually sign? Thanks |
@folguera Could you please have a look at item 6 (Phase-2 muon DQM)? |
Item 5: The differences in cutset are only formatting, there is no change to the values |
Thank you Cecile. There were a few differences in the parameters included in the cutset = dict(ptmin = 3.,# pt must be greater than this value, [GeV]
reducedBendChi2Max = 2.4, # bend chi2 must be less than this value
reducedChi2RZMax = 10.0, # chi2rz/dof must be less than this value
reducedChi2RPhiMax = 40.0, # chi2rphi/dof must be less than this value
deltaZMax = [3.0, 3.0, 3.0, 3.0, 3.0, 3.0], # delta z must be less than these values, there will be one less value here than in deltaZMaxEtaBounds, [cm]
), That item 5 intended just to check with you whether the removal of those modifications of the parametere were intentional (then everything is fine), or if they were just forgotten at the end (and therefore they should be reimplemented if so). |
Sorry, I am still confused. I see these parameters are present and unchanged in the current L1TrackSelectionProducerExtended configuration: https://github.com/cecilecaillol/cmssw/blob/f6c5d02e18f03e70fc6f95a58c8e0782770d356e/L1Trigger/L1TTrackMatch/python/L1TrackSelectionProducer_cfi.py#L33-L44. Am I missing something? |
I was probably looking at some intermediate version of that file, where the L1TrackSelectionProducerExtended = L1TrackSelectionProducer.clone(
l1TracksInputTag = ("L1GTTInputProducerExtended","Level1TTTracksExtendedConverted"),
outputCollectionName = "Level1TTTracksExtendedSelected",
cutset = dict(ptmin = 3.,# pt must be greater than this value, [GeV]
reducedBendChi2Max = 2.4, # bend chi2 must be less than this value
reducedChi2RZMax = 10.0, # chi2rz/dof must be less than this value
reducedChi2RPhiMax = 40.0, # chi2rphi/dof must be less than this value
deltaZMax = [3.0, 3.0, 3.0, 3.0, 3.0, 3.0], # delta z must be less than these values, there will be one less value here than in deltaZMaxEtaBounds, [cm]
),
useDisplacedTracksDeltaZOverride = 3.0 # Use promt/displaced tracks
) |
@trtomei I took care of item 2. Can you please address items 3 and 4? |
Yes, it's on my TODO list for today :) |
urgent |
Items (2) and (3) addressed by #39280 and ticked in the main description |
#39283 was not able to fix item 6, because also after its merge in CMSSW_12_6_X_2022-09-02-1100 the PR tests continue to show non reproducible results for L1T muon global efficiencies, both gor SA and Tracker muons, e.g.: This must be investigated further by @cms-sw/dqm-l2 |
Items 1, 2, and 5 fixed in #38442 |
+l1 |
A fix for item 5 was included in #39244 |
+hlt |
This issue is fully signed and ready to be closed. |
The PR in object was merged in time for 12_5_0_pre5, but there were several issues that remained open, and that should all get fixed as soon as possible, and in any case before the final 12_5_0.
If I did not forget anything, the list of the still open issues is the following:
Change modules and class member names to lowercase, see [L1T] Phase-2, remove old simulation and adapt DQM #38442 (comment) (see also Remaining issues after the merging of "L1T Phase-2, remove old simulation and adapt DQM (#38442)" #39194 (comment))
Fix
hltTriggerSummaryAOD
, see [L1T] Phase-2, remove old simulation and adapt DQM #38442 (comment)change the interface of the
TrackerMuon
module (i.e. the configuration parameters) to take a single list of qualities, instead of the more complex approach there is now, see [L1T] Phase-2, remove old simulation and adapt DQM #38442 (review)Check the defaults in
detQualDefault.addParameter<std::vector<int>>("qualities", {-99, -99, -99})
, see [L1T] Phase-2, remove old simulation and adapt DQM #38442 (comment)Verify the PSet
cutset
inL1TrackSelectionProducerExtended
, cloned fromL1TrackSelectionProducer
in L1Trigger/L1TTrackMatch/python/L1TrackSelectionProducer_cfi.py (as it was different in [L1T] Phase-2, remove old simulation and adapt DQM #38442 before the last commits: not clear if it was modified on purpose or by mistake)After the merging of [L1T] Phase-2, remove old simulation and adapt DQM #38442 we are noticing spurios differences in the efficiencies for Phase2 muons in DQM in the PR tests, see e.g. Run3-sim126 Try to adress complaints from static analyser for SimG4CMS/Calo #39209 and ECAL - Remove ExternalWork from EcalUncalibRecHitProducerGPU #39193
@cecilecaillol @trtomei @BenjaminRS ...
@fwyzard @jpata @missirol @Martin-Grunewald @AdrianoDee @srimanob ...
The text was updated successfully, but these errors were encountered: