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

Draft PR for GCT PF clusters emulator #1075

Conversation

pallabidas
Copy link

PR description:

PR validation:

If this PR is a backport please specify the original PR and why you need to backport that PR. If this PR will be backported please specify to which release cycle the backport is meant for:

Before submitting your pull requests, make sure you followed this checklist:

skkwan and others added 6 commits February 13, 2023 16:08
Add DEBUG versions of the plugins for the previous emulator with
modified code for finding region boundaries (replacing in-line
computation which mis-calculated region boundaries in negative eta
cards), verbose print-out statements, and a modified output which writes
the raw isolation sum IN PLACE of the HoE calculation.

Note that the cmsRun config file also uses an old sample which should be
updated.
Add DEBUG versions of the plugins for the new firmware-based emulator,
with verbose print-out statements, and a modified output which writes
the raw isolation sum IN PLACE of the HoE output value.

Note that the cmsRun config file also uses an old sample which should
be updated.
@pallabidas pallabidas changed the title Test pfclusters cmssw 12 5 2 patch1 Draft PR for GCT PF clusters Mar 2, 2023
@pallabidas pallabidas changed the title Draft PR for GCT PF clusters Draft PR for GCT PF clusters emulator Mar 2, 2023
@aloeliger aloeliger added Phase-2 Pertains to phase-2 development Emulator Development Emulator development PR labels Mar 3, 2023
@cms-l1t-offline cms-l1t-offline deleted a comment from triggerDoctor Mar 6, 2023
@triggerDoctor
Copy link

Hello, I'm triggerDoctor. @aloeliger is testing this script for L1T offline software validation.

Attempts to compile this PR succeeded!

Info Value
return code 0
command cmsenv && scram b -j 8

@triggerDoctor
Copy link

Hello, I'm triggerDoctor. @aloeliger is testing this script for L1T offline software validation.

I found 9 files that did not meet formatting requirements:

  • DataFormats/L1TCalorimeterPhase2/interface/CaloPFCluster.h
  • L1Trigger/L1CaloTrigger/plugins/L1EGammaCrystalsEmulatorProducer.cc
  • L1Trigger/L1CaloTrigger/plugins/Phase2L1CaloEGammaEmulator.cc
  • L1Trigger/L1CaloTrigger/plugins/Phase2L1CaloEGammaEmulator.h
  • L1Trigger/L1CaloTrigger/plugins/Phase2L1CaloPFClusterEmulator.cc
  • L1Trigger/L1CaloTrigger/plugins/Phase2L1CaloPFClusterEmulator.h
  • L1Trigger/L1CaloTrigger/plugins/Phase2L1GCT.h
  • L1Trigger/L1CaloTrigger/plugins/Phase2L1GCT_algo.h
  • L1Trigger/L1CaloTrigger/plugins/Phase2L1RCT.h

Please run scram b code-format to auto-apply code formatting

@aloeliger
Copy link

@pallabidas Are we ready to look at a final draft of this emulator? Have you pulled in @skkwan's recent changes?

@pallabidas
Copy link
Author

I am not aware if @skkwan has made the changes, will make the final PR once she does.

@triggerDoctor
Copy link

Hello, I'm triggerDoctor. @aloeliger is testing this script for L1T offline software validation.

Attempts to compile this PR succeeded!

Info Value
return code 0
command cmsenv && scram b -j 8

@triggerDoctor
Copy link

Hello, I'm triggerDoctor. @aloeliger is testing this script for L1T offline software validation.

I found no files with code check issues!

@triggerDoctor
Copy link

Hello, I'm triggerDoctor. @aloeliger is testing this script for L1T offline software validation.

I found 9 files that did not meet formatting requirements:

  • DataFormats/L1TCalorimeterPhase2/interface/CaloPFCluster.h
  • L1Trigger/L1CaloTrigger/plugins/L1EGammaCrystalsEmulatorProducer.cc
  • L1Trigger/L1CaloTrigger/plugins/Phase2L1CaloEGammaEmulator.cc
  • L1Trigger/L1CaloTrigger/plugins/Phase2L1CaloEGammaEmulator.h
  • L1Trigger/L1CaloTrigger/plugins/Phase2L1CaloPFClusterEmulator.cc
  • L1Trigger/L1CaloTrigger/plugins/Phase2L1CaloPFClusterEmulator.h
  • L1Trigger/L1CaloTrigger/plugins/Phase2L1GCT.h
  • L1Trigger/L1CaloTrigger/plugins/Phase2L1GCT_algo.h
  • L1Trigger/L1CaloTrigger/plugins/Phase2L1RCT.h

Please run scram b code-format to auto-apply code formatting

@aloeliger
Copy link

@pallabidas The script is still finding code formatting errors. Could you please fix those?

@pallabidas
Copy link
Author

Will open new PR including updated #1069

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Emulator Development Emulator development PR Phase-2 Pertains to phase-2 development
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants