Skip to content
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

Pr90x L1T developments #17509

Merged

Conversation

rekovic
Copy link
Contributor

@rekovic rekovic commented Feb 14, 2017

90x with L1T developments up to l1t-integration-v91.10

  • New L1T data format HOTPDigiTwinMux
  • Switch to Stage2 for Phase2 --> reverted at the end
  • Calo Layer1 calibration constants for 2017 (change in constants in py file)
  • EG/Tau emulator uses different logic due to reconfigured LUTs which are now in synch with O2O Payloads. This allows to configure Calo emulator in consistent way from payloads and static py file. Need merged New EG/Tau LUTs with changed logic in parser - in synch with payloads. cms-data/L1Trigger-L1TCalorimeter#16
  • Some ports of missed improvements in when porting to 90x:
    • Performance improvements for the L1TMuonCaloSumProducer
    • Make L1TMuonCaloSumProducer multi-BX capable
    • Fixes in L1TNtuples

rekovic and others added 30 commits January 17, 2017 16:34
…ration.Eras.Modifier_stage1L1Trigger_cff.

It is rather simple. So comment out adding Trees in Ntuplizer for Stage1
for now.
… Configuration.Eras.Modifier_stage1L1Trigger_cff."

This reverts commit 6542bfe.
…017_v1_1 and 2017_v1_1_HI to use 2017_v1_1 CaloLayer1 calibrations.
…flect that these are only Layer1 calibrations updated, and we still need updated of Layer2 calibrations in these files.
…roducer.

Conflicts:
	L1Trigger/L1TNtuples/plugins/L1GenTreeProducer.cc
The L1AnalysisGeneratorDataFormat was never created, leading to a segfault when used.
Also made muon part functional again.

Conflicts:
	L1Trigger/L1TNtuples/plugins/L1GenTreeProducer.cc
@smuzaffar
Copy link
Contributor

jenkins tests are running now. Note that cms-sw/cmsdist#2830 is already merged. So normal "please test" should also work

@cmsbuild
Copy link
Contributor

Pull request #17509 was updated. @cmsbuild, @rekovic, @mulhearn, @davidlange6 can you please check and sign again.

@rekovic
Copy link
Contributor Author

rekovic commented Feb 21, 2017

please test

@rekovic
Copy link
Contributor Author

rekovic commented Feb 21, 2017

+1

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 21, 2017

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/17903/console Started: 2017/02/21 15:51

@cmsbuild
Copy link
Contributor

This pull request is fully signed and it will be integrated in one of the next CMSSW_9_0_X IBs after it passes the integration tests. This pull request requires discussion in the ORP meeting before it's merged. @davidlange6, @smuzaffar

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

Comparison job queued.

@cmsbuild
Copy link
Contributor

@davidlange6
Copy link
Contributor

+1

@rekovic assures me that the class with the static will be gone in a few weeks..

@cmsbuild cmsbuild merged commit 93a0e8e into cms-sw:CMSSW_9_0_X Feb 27, 2017
@rekovic
Copy link
Contributor Author

rekovic commented Feb 27, 2017

@davidlange6 Thanks. The integration of a new EMTF emulator code is forseen on that time scale.

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.

None yet

10 participants