-
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
Adding 2Loose HMT showers in the GT emulator #41211
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41211/34917
|
A new Pull Request was created by @elfontan (Elisa Fontanesi) for master. It involves the following packages:
@epalencia, @cmsbuild, @cecilecaillol, @aloeliger can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-0ff451/31659/summary.html Comparison SummaryThere are some workflows for which there are errors in the baseline: Summary:
|
@elfontan This seems to pass most basic tests. Is there some other testing that is needed from your side on this PR? |
Hi @aloeliger, |
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41211/34978
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41211/34979
|
Pull request #41211 was updated. @epalencia, @cmsbuild, @cecilecaillol, @aloeliger can you please check and sign again. |
41bf8d9
to
9158f96
Compare
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41211/34985
|
Pull request #41211 was updated. @epalencia, @cmsbuild, @cecilecaillol, @aloeliger can you please check and sign again. |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-0ff451/31721/summary.html Comparison SummarySummary:
|
+l1 This fix closes cms-l1t-offline#1071 |
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, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
PR description:
Update of the Global Trigger emulator for 2Loose HMT seeds (targeting the 2023 L1 menu).
It relies on the new utm library v0.11.2 recently integrated: cms-sw/cmsdist#8386.
This PR includes also an update of the GlobalBoard code to check the HMT condition for all BXs (see the discussion in cms-l1t-offline#1071). It should complete the fix of DQM issues at uGT with HMT observed during 2022.
Backport to CMSSW_13_0_X: #41249.
[cc: @dinyar @eyigitba @fmanteca]
PR validation:
Basic tests performed successfully starting from CMSSW_13_1_X_2023-03-28-1100
Changes for the L1Ntuples have been included as well: #41233.
A L1Ntuple [1] has been produced emulating a new menu [2] including the 2LooseHMT seed with the following recipe:
cmsDriver.py l1Ntuple -s RAW2DIGI --python_filename=data_def.py -n 10000 --no_output --era=Run3 --data --conditions=124X_dataRun3_Prompt_v4 --customise=L1Trigger/Configuration/customiseReEmul.L1TReEmulFromRAW --customise=L1Trigger/L1TNtuples/customiseL1Ntuple.L1NtupleRAWEMU --filein=/store/data/Commissioning2023/Cosmics/RAW/v2/000/365/300/00000/0bee10f0-6e0c-4efd-9ab5-c58993f0b709.root --customise=L1Trigger/Configuration/customiseUtils.L1TGlobalMenuXML --fileout=HMT_test_L1Ntuple.root
Note that the file
L1Trigger/Configuration/python/customiseUtils.py
has to be modify to use the new menu.The output of the
uGTEmuTree
has been checked and includes countings for all the three HMT seeds:As discussed in HMT, at the moment all HMT rates are high and the reason is under investigation. Anyway, the uGT updates can be considered validated.
[1] /afs/cern.ch/work/e/elfontan/public/L1MenuTeamWork/HMT_test_L1Ntuple.root
[2] /afs/cern.ch/work/e/elfontan/public/L1MenuTeamWork/L1TMenu_test_HMT.xml (Bit 69)