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

Further CaloL2 O2O updates #24922

Closed
wants to merge 3 commits into from

Conversation

bundocka
Copy link
Contributor

This PR brings the caloL2 O2O fully inline with the firmware.

  • Remove etSumX & etSumY calibration LUTs: these are replaced by met & metHF calibration LUTs
  • Add metPhi & metHFPhi calibration LUTs
  • Add demux LUTs to conversion script
  • Update caloParams & helper class

NB. The etSumXCalibration & etSumYCalibration nodes that have been repurposed in CaloParamsHelper.h and CaloParamsHelperO2O.h were never used anywhere in CMSSW, so this is backwards compatible.

@cmsbuild
Copy link
Contributor

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

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

It involves the following packages:

L1Trigger/L1TCalorimeter
L1TriggerConfig/L1TConfigProducers

@nsmith-, @rekovic, @cmsbuild, @thomreis can you please review it and eventually sign? Thanks.
@Martin-Grunewald, @thomreis this is something you requested to watch as well.
@davidlange6, @slava77, @fabiocos you are the release manager for this.

cms-bot commands are listed here

@boudoul
Copy link
Contributor

boudoul commented Oct 18, 2018

please @bundocka , indicates in the title which subsystem you are talking about : many other detectors (ecal, tracker etc..) are also using 020 in cmssw, it's hard to keep track if the title is not explicit enough , thank you
other question : are those changes critical for the test planned at the end of this week ? ...
Thanks

@bundocka bundocka changed the title Further O2O updates Further CaloL2 O2O updates Oct 18, 2018
@bundocka
Copy link
Contributor Author

CaloL2. Apologies for not being clear. I meant to add in the comments, this is not critical for the tests at the end of the week, so does not need to be added to
#24869
Apologies for any confusion.

@cmsbuild
Copy link
Contributor

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

Pull request #24922 was updated. @nsmith-, @rekovic, @cmsbuild, @thomreis can you please check and sign again.

@thomreis
Copy link
Contributor

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Oct 18, 2018

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/31129/console Started: 2018/10/18 12:27

@cmsbuild
Copy link
Contributor

-1

Tested at: 2905870

The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
2905870
3479750
a97dbe5
58a578e
8420a96
1fe74c5
You can see more details here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-24922/31129/git-log-recent-commits
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-24922/31129/git-merge-result

You can see the results of the tests here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-24922/31129/summary.html

I found follow errors while testing this PR

Failed tests: Build

  • Build:

I found compilation error when building:

>> Compiling edm plugin /build/cmsbld/jenkins/workspace/ib-any-integration/CMSSW_10_4_X_2018-10-17-2300/src/L1TriggerConfig/Utilities/src/L1TCaloParamsViewer.cc 
>> Compiling edm plugin /build/cmsbld/jenkins/workspace/ib-any-integration/CMSSW_10_4_X_2018-10-17-2300/src/L1TriggerConfig/Utilities/src/L1TriggerKeyExtViewer.cc 
>> Compiling edm plugin /build/cmsbld/jenkins/workspace/ib-any-integration/CMSSW_10_4_X_2018-10-17-2300/src/L1TriggerConfig/Utilities/src/L1TMuonGlobalParamsViewer.cc 
>> Compiling edm plugin /build/cmsbld/jenkins/workspace/ib-any-integration/CMSSW_10_4_X_2018-10-17-2300/src/L1TriggerConfig/Utilities/src/L1TMuonOverlapParamsWriter.cc 
/build/cmsbld/jenkins/workspace/ib-any-integration/CMSSW_10_4_X_2018-10-17-2300/src/L1TriggerConfig/Utilities/src/L1TCaloParamsViewer.cc: In member function 'virtual void L1TCaloParamsViewer::analyze(const edm::Event&, const edm::EventSetup&)':
/build/cmsbld/jenkins/workspace/ib-any-integration/CMSSW_10_4_X_2018-10-17-2300/src/L1TriggerConfig/Utilities/src/L1TCaloParamsViewer.cc:463:49: error: 'class l1t::CaloParamsHelper' has no member named 'etSumXCalibrationType'; did you mean 'etSumEttCalibrationType'?
     cout<<"  etSumXCalibrationType=  " << ptr1->etSumXCalibrationType() << endl;
                                                 ^~~~~~~~~~~~~~~~~~~~~
                                                 etSumEttCalibrationType
/build/cmsbld/jenkins/workspace/ib-any-integration/CMSSW_10_4_X_2018-10-17-2300/src/L1TriggerConfig/Utilities/src/L1TCaloParamsViewer.cc:464:49: error: 'class l1t::CaloParamsHelper' has no member named 'etSumYCalibrationType'; did you mean 'etSumEttCalibrationType'?
     cout<<"  etSumYCalibrationType=  " << ptr1->etSumYCalibrationType() << endl;


The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
2905870
3479750
a97dbe5
58a578e
8420a96
1fe74c5
You can see more details here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-24922/31129/git-log-recent-commits
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-24922/31129/git-merge-result

@cmsbuild
Copy link
Contributor

Comparison not run due to Build errors (RelVals and Igprof tests were also skipped)

@bundocka
Copy link
Contributor Author

Superseded by #24931

@bundocka bundocka closed this Oct 18, 2018
cmsbuild added a commit that referenced this pull request Oct 24, 2018
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

4 participants