Support for a 6-bit slope in the CSC OTMB emulator#50633
Support for a 6-bit slope in the CSC OTMB emulator#50633kandrosov wants to merge 9 commits intocms-sw:masterfrom
Conversation
…it usage in GEMCSC chambers
|
cms-bot internal usage |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-50633/48831 |
|
A new Pull Request was created by @kandrosov for master. It involves the following packages:
@Alejandro1400, @BenjaminRS, @JanChyczynski, @arunhep, @atpathak, @civanch, @cmsbuild, @francescobrivio, @kpedro88, @mdhildreth, @perrotta, @quinnanm can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-50633/48833 |
|
Pull request #50633 was updated. @Alejandro1400, @BenjaminRS, @JanChyczynski, @arunhep, @atpathak, @civanch, @cmsbuild, @francescobrivio, @kpedro88, @mdhildreth, @perrotta, @quinnanm can you please check and sign again. |
PR description:
Following #50116, this PR adds support for a 6-bit slope to the CSC OTMB emulator code. The default behavior remains unchanged (4-bit slope), and a customization function is provided to switch to the new format for R&D purposes. The changes are in line with the new proposed OTMB LCT data format discussed here. The changes to the unpacker are planned as a separate PR.
To test 6-bit customization, LUTs from cms-data/L1Trigger-CSCTriggerPrimitives#14 are required.
PR validation:
Private muon gun production to test that the default emulator behavior does not change, and when applying
set_6bit_gemcsc_bending_LUTscustomization function,CSCCorrelatedLCTDigiobjects contain 6-bit slopes.