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

EMTF 2017 PR #2 - 2017 DataFormats #19743

Merged
merged 6 commits into from Jul 24, 2017

Conversation

abrinke1
Copy link
Contributor

@abrinke1 abrinke1 commented Jul 14, 2017

Part 2 of set of PRs following PR #19741

Updated EMTF internal data formats for 2017, primarily adding info for RPCs, and adding new formats ("EMTFRoad") and functionalities for the upgraded EMTF emulator.

Temporarily have both 2016 and 2017 data formats at the same time, so some old and some new EMTF modules (in the intermediate PRs) can run at the same time.

Updated EMTF unpacker including several major improvements:

  • Input link monitoring in EMTFBlockCounters.cc
  • Unpack CPPF output in EMTFBlockRPC.cc
  • Significantly improved hit-to-track matching in EMTFBlockSP.cc

Still outputs empty collections of EMTFHit2016 and EMTFTrack2016 so we don't break the DQM sequences.

Changes grouped as follows:
DataFormats/L1TMuon/interface/EMTF/*.h

  • Updated unpacked objects to mirror changes in RAW EMTF DAQ output

EventFilter/L1TRawToDigi/plugins/implementations_stage2/EMTFBlockX.cc

  • Updated unpacking functions

EventFilter/L1TRawToDigi/plugins/implementations_stage2/EMTFBlockX.h

  • All deleted, not needed; match convention used by other unpacker

L1Trigger/L1TMuonEndCap/interface/TrackTools.X

  • New helper functions

@cmsbuild
Copy link
Contributor

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

It involves the following packages:

DQM/L1TMonitor
DataFormats/L1TMuon
EventFilter/L1TRawToDigi
L1Trigger/L1TMuonEndCap

@vazzolini, @kmaeshima, @dmitrijus, @cmsbuild, @rekovic, @vanbesien, @mulhearn, @davidlange6 can you please review it and eventually sign? Thanks.
@Martin-Grunewald, @kreczko, @thomreis this is something you requested to watch as well.
@davidlange6 you are the release manager for this.

cms-bot commands are listed here

@rekovic
Copy link
Contributor

rekovic commented Jul 14, 2017

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Jul 14, 2017

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/21471/console Started: 2017/07/14 14:23

@rekovic
Copy link
Contributor

rekovic commented Jul 14, 2017

oops,
this should be tested after #19741 is merged.

@thomreis
Copy link
Contributor

No it should be fine. The commit from #19741seems to be also in this PR.

@abrinke1
Copy link
Contributor Author

Of course, it could be merged on its own, skipping #19741. That's up to @davidlange6 et. al., I suppose. The PRs are split up for convenience in reviewing different commits, but they are all sequential.

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

Comparison job queued.

@dmitrijus
Copy link
Contributor

+1

@cmsbuild
Copy link
Contributor

Comparison is ready
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-19743/21471/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • ROOTFileChecks: Some differences in event products or their sizes found
  • Reco comparison results: 0 differences found in the comparisons
  • DQMHistoTests: Total files compared: 23
  • DQMHistoTests: Total histograms compared: 2022761
  • DQMHistoTests: Total failures: 14926
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 2007669
  • DQMHistoTests: Total skipped: 166
  • DQMHistoTests: Total Missing objects: 0
  • Checked 93 log files, 14 edm output root files, 23 DQM output files

@cmsbuild
Copy link
Contributor

Pull request #19743 was updated. @vazzolini, @kmaeshima, @dmitrijus, @cmsbuild, @rekovic, @vanbesien, @mulhearn, @davidlange6 can you please check and sign again.

@abrinke1
Copy link
Contributor Author

@davidlange6, @smuzaffar @rekovic Requested changes committed.

@davidlange6
Copy link
Contributor

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Jul 21, 2017

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/21664/console Started: 2017/07/21 16:01

@cmsbuild
Copy link
Contributor

Pull request #19743 was updated. @vazzolini, @kmaeshima, @dmitrijus, @cmsbuild, @rekovic, @vanbesien, @mulhearn, @davidlange6 can you please check and sign again.

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

Comparison job queued.

@cmsbuild
Copy link
Contributor

Comparison is ready
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-19743/21664/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • ROOTFileChecks: Some differences in event products or their sizes found
  • Reco comparison results: 0 differences found in the comparisons
  • DQMHistoTests: Total files compared: 23
  • DQMHistoTests: Total histograms compared: 2347494
  • DQMHistoTests: Total failures: 15085
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 2332243
  • DQMHistoTests: Total skipped: 166
  • DQMHistoTests: Total Missing objects: 0
  • Checked 93 log files, 14 edm output root files, 23 DQM output files

@rekovic
Copy link
Contributor

rekovic commented Jul 22, 2017

+1

@davidlange6
Copy link
Contributor

merge

@cmsbuild cmsbuild merged commit 45bbf71 into cms-sw:master Jul 24, 2017
@abrinke1
Copy link
Contributor Author

Thanks, @davidlange6 !

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

6 participants