Skip to content

Support for a 6-bit slope in the CSC OTMB emulator#50633

Open
kandrosov wants to merge 9 commits intocms-sw:masterfrom
kandrosov:CSCOTMB_Emulator_CMSSW_16_1_0_pre3
Open

Support for a 6-bit slope in the CSC OTMB emulator#50633
kandrosov wants to merge 9 commits intocms-sw:masterfrom
kandrosov:CSCOTMB_Emulator_CMSSW_16_1_0_pre3

Conversation

@kandrosov
Copy link
Copy Markdown
Contributor

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_LUTs customization function, CSCCorrelatedLCTDigi objects contain 6-bit slopes.

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Apr 2, 2026

cms-bot internal usage

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Apr 2, 2026

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Apr 2, 2026

A new Pull Request was created by @kandrosov for master.

It involves the following packages:

  • CalibMuon/CSCCalibration (alca)
  • CondFormats/CSCObjects (alca, db)
  • DataFormats/CSCDigi (simulation)
  • DataFormats/L1TMuon (l1)
  • L1Trigger/CSCTriggerPrimitives (l1)

@Alejandro1400, @BenjaminRS, @JanChyczynski, @arunhep, @atpathak, @civanch, @cmsbuild, @francescobrivio, @kpedro88, @mdhildreth, @perrotta, @quinnanm can you please review it and eventually sign? Thanks.
@JanChyczynski, @Martin-Grunewald, @PonIlya, @eyigitba, @giovanni-mocellin, @missirol, @mmusich, @ptcox, @rovere, @rsreds, @seemasharmafnal, @thomreis, @tocheng, @valuev, @yuanchao this is something you requested to watch as well.
@ftenchini, @mandrenguyen, @sextonkennedy you are the release manager for this.

cms-bot commands are listed here

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Apr 2, 2026

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Apr 2, 2026

Pull request #50633 was updated. @Alejandro1400, @BenjaminRS, @JanChyczynski, @arunhep, @atpathak, @civanch, @cmsbuild, @francescobrivio, @kpedro88, @mdhildreth, @perrotta, @quinnanm can you please check and sign again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants