-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Track trigger primitives in 81X #15691
Conversation
A new Pull Request was created by @sviret (Seb Viret) for CMSSW_8_1_X. It involves the following packages: L1Trigger/TrackTrigger @civanch, @mdhildreth, @cmsbuild, @rekovic, @mulhearn, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are list here #13028 |
@cmsbuild please test |
The tests are being triggered in jenkins. |
+1 |
is it possible to get some idea of the changes since the last time this big PR was reviewed? the commit history is unfortunately lacking..
|
@davidlange6, most of the technical comments you made on #15075 were implemented. The only comment which was not implemented was related to use of detid+1 and detid+2 in order to get module sensors. I can find a temporary workaround to that, but a real solution would imply a modification of the tracker topology class, which is something I will not do. |
any easy way to get a diff?
|
@davidlange6 here is a diff of the files I have modified between this commit and the last one (in pre11) from #15075 (pre7) diff -r CMSSW_8_1_0_pre7/src/L1Trigger/TrackTrigger/plugins/TTStubBuilder.cc CMSSW_8_1_0_pre11/src/L1Trigger/TrackTrigger/plugins/TTStubBuilder.cc < std::map< int, std::vector< TTStub< Ref_Phase2TrackerDigi_ > > > moduleStubs; /// Temporary storage for stubs before max check
diff -r CMSSW_8_1_0_pre7/src/L1Trigger/TrackTrigger/src/TTClusterAlgorithm_official.cc CMSSW_8_1_0_pre11/src/L1Trigger/TrackTrigger/src/TTClusterAlgorithm_official.cc < if ( abs( candCluster.at(0)->row() - candCluster.back()->row() ) < mWidthCut || /// one should add 1 to use <=
diff -r CMSSW_8_1_0_pre7/src/L1Trigger/TrackTrigger/test/SLHC_MBIAS_TkOnly_FLAT_81X.py CMSSW_8_1_0_pre11/src/L1Trigger/TrackTrigger/test/SLHC_MBIAS_TkOnly_FLAT_81X.py < process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:upgradePLS3', '')
diff -r CMSSW_8_1_0_pre7/src/L1Trigger/TrackTrigger/test/SLHC_MBIAS_TkOnly_TILTED_81X.py CMSSW_8_1_0_pre11/src/L1Trigger/TrackTrigger/test/SLHC_MBIAS_TkOnly_TILTED_81X.py < process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:upgradePLS3', '')
diff -r CMSSW_8_1_0_pre7/src/L1Trigger/TrackTrigger/test/SLHC_PGUN_TkOnly_FLAT_81X.py CMSSW_8_1_0_pre11/src/L1Trigger/TrackTrigger/test/SLHC_PGUN_TkOnly_FLAT_81X.py < process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:upgradePLS3', '')
diff -r CMSSW_8_1_0_pre7/src/L1Trigger/TrackTrigger/test/SLHC_PGUN_TkOnly_TILTED_81X.py CMSSW_8_1_0_pre11/src/L1Trigger/TrackTrigger/test/SLHC_PGUN_TkOnly_TILTED_81X.py < process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:upgradePLS3', '')
diff -r CMSSW_8_1_0_pre7/src/L1Trigger/TrackTrigger/test/SLHC_PU_TkOnly_FLAT_81X.py CMSSW_8_1_0_pre11/src/L1Trigger/TrackTrigger/test/SLHC_PU_TkOnly_FLAT_81X.py < process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:upgradePLS3', '')
diff -r CMSSW_8_1_0_pre7/src/L1Trigger/TrackTrigger/test/SLHC_PU_TkOnly_TILTED_81X.py CMSSW_8_1_0_pre11/src/L1Trigger/TrackTrigger/test/SLHC_PU_TkOnly_TILTED_81X.py < process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:upgradePLS3', '')
|
Pull request #15691 was updated. @ghellwig, @ianna, @cerminar, @fabozzi, @Martin-Grunewald, @rekovic, @vanbesien, @govoni, @perrotta, @civanch, @monttj, @silviodonato, @franzoni, @cmsbuild, @fwyzard, @davidlange6, @smuzaffar, @Dr15Jones, @cvuosalo, @mdhildreth, @slava77, @ggovi, @mmusich, @mulhearn, @perrozzi, @thuer, @dmitrijus, @srimanob, @hengne can you please check and sign again. |
@davidlange6 just made the modif requested, but looks like something has gone wrong when I pushed the commit (many packages I did never touched have been added, apparently). Is there anyway to go back to the previous situation... |
do you still have the commands you issued in your history buffer?
|
@davidlange6 , I started from the latest IB (CMSSW_8_1_X_2016-09-21-2300). Then I applied the following commands: [###]> git-cms-addpkg L1Trigger/TrackTrigger There I made my modifications, added to modified files, commited and pushed to the branch 81X_TTPrimitives_2: [###]> git push https://github.com/sviret/cmssw 81X_TTPrimitives_2 |
likely |
Pull request #15691 was updated. @ghellwig, @ianna, @cerminar, @fabozzi, @Martin-Grunewald, @rekovic, @vanbesien, @govoni, @perrotta, @civanch, @monttj, @silviodonato, @franzoni, @cmsbuild, @fwyzard, @davidlange6, @smuzaffar, @Dr15Jones, @cvuosalo, @mdhildreth, @slava77, @ggovi, @mmusich, @mulhearn, @perrozzi, @thuer, @dmitrijus, @srimanob, @hengne can you please check and sign again. |
@davidlange6 did the rebase, don't know if it's ok now |
doesn't look like it.. |
git push my-cmssw HEAD:<your_branch_name> seems to work better for me.
|
For me it's not, unfortunately.... Looks as if I'm once again defeated by git..... |
i'll make a new PR then. I made it with 253 13:50 scram p CMSSW_8_1_X_2016-09-22-0900 |
replaced by #15949 |
This PR is an 'analog' rebase of #15075, to the latest available IB. It's addressing all the comments of #15075, so should be ready to be pushed in 81X.