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

New EDProducer emulating the Stub processing of the Phase 2 Outer Tracker DTC board #29151

Merged
merged 11 commits into from
Apr 14, 2020

Conversation

tschuh
Copy link
Contributor

@tschuh tschuh commented Mar 9, 2020

PR description:

New EDProducer emulating the Stub processing of the Phase 2 Outer Tracker DTC boards and it's Product. The Pruduct has been added to the EventContent and the Producer to the StandardSequence as other Track Trigger modules which are already present.

PR validation:

build of DataFormats/L1TrackTrigger and L1Trigger/L1TTrackerDTC only
run of L1Trigger/L1TTrackerDTC/test/test_cfg.py

Notes:

I did not template the DTCProducer, it can handle only
TTStub<edm::Ref<edm::DetSetVector, Phase2TrackerDigi>>.
I don't understand why TTStub and TTCluster are templated in first place.

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 9, 2020

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 9, 2020

-code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-29151/14086

Code check has found code style and quality issues which could be resolved by applying following patch(s)

@smuzaffar
Copy link
Contributor

@tschuh , please update the title of this PR

@smuzaffar
Copy link
Contributor

please cleanup the history and remove the reference to these nbproject/* files

@tschuh tschuh changed the title B L1TTrackerDTC Mar 9, 2020
@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 9, 2020

The code-checks are being triggered in jenkins.

1 similar comment
@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 9, 2020

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 9, 2020

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-29151/14088

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 9, 2020

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

It involves the following packages:

Configuration/EventContent
Configuration/StandardSequences
DataFormats/L1TrackTrigger
L1Trigger/L1TTrackerDTC

The following packages do not have a category, yet:

L1Trigger/L1TTrackerDTC
Please create a PR for https://github.com/cms-sw/cms-bot/blob/master/categories_map.py to assign category

@benkrikler, @silviodonato, @kpedro88, @cmsbuild, @rekovic, @franzoni, @fabiocos, @davidlange6 can you please review it and eventually sign? Thanks.
@makortel, @felicepantaleo, @GiacomoSguazzoni, @rovere, @VinInn, @Martin-Grunewald, @sviret, @lecriste, @dgulhan this is something you requested to watch as well.
@davidlange6, @silviodonato, @fabiocos you are the release manager for this.

cms-bot commands are listed here

DataFormats/L1TrackTrigger/BuildFile.xml Outdated Show resolved Hide resolved
DataFormats/L1TrackTrigger/interface/TTBV.h Outdated Show resolved Hide resolved
DataFormats/L1TrackTrigger/interface/TTDTC.h Outdated Show resolved Hide resolved
DataFormats/L1TrackTrigger/interface/TTTypes.h Outdated Show resolved Hide resolved
L1Trigger/L1TTrackerDTC/README.md Outdated Show resolved Hide resolved
L1Trigger/L1TTrackerDTC/src/Settings.cc Outdated Show resolved Hide resolved
L1Trigger/L1TTrackerDTC/src/Settings.cc Outdated Show resolved Hide resolved
L1Trigger/L1TTrackerDTC/src/Stub.cc Outdated Show resolved Hide resolved
L1Trigger/L1TTrackerDTC/src/Stub.cc Outdated Show resolved Hide resolved
@kpedro88
Copy link
Contributor

kpedro88 commented Mar 9, 2020

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 9, 2020

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-run-pr-tests/5073/console Started: 2020/03/09 16:35

@silviodonato
Copy link
Contributor

+operations

@silviodonato
Copy link
Contributor

@rekovic @benkrikler @pohsun @tlampen @tocheng @christopheralanwest
do you have further comments?

@boudoul
Copy link
Contributor

boudoul commented Apr 6, 2020

Hello I do not think that the title is explicit for any of us, maybe at least changing it with 'New EDProducer emulating the Stub processing of the Phase 2 Outer Tracker DTC board' would be already much more explicit

@tschuh tschuh changed the title L1TTrackerDTC New EDProducer emulating the Stub processing of the Phase 2 Outer Tracker DTC board Apr 6, 2020
@tschuh tschuh mentioned this pull request Apr 7, 2020
@rekovic
Copy link
Contributor

rekovic commented Apr 9, 2020

+1

@silviodonato
Copy link
Contributor

@tocheng
Copy link
Contributor

tocheng commented Apr 14, 2020

+1

@cmsbuild
Copy link
Contributor

This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @silviodonato, @dpiparo (and backports should be raised in the release meeting by the corresponding L2)

@silviodonato
Copy link
Contributor

code-checks

@cmsbuild
Copy link
Contributor

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-29151/14674

@silviodonato
Copy link
Contributor

+1

@silviodonato
Copy link
Contributor

A unit test is failing in the last IB and likely the reason is related to this PR.
Could you please have a look at #29474?

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.