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

CTPPS: miniAOD (resubmitted) #17424

Merged
merged 10 commits into from Feb 25, 2017
Merged

Conversation

jan-kaspar
Copy link
Contributor

This PR is a follow up of #17162 after it has been reverted (#17265). It contains the same commits, plus an additional one inserting ctppsLocalTrackLiteProducer in the miniAOD_customizeData section in PhysicsTools/PatAlgos/python/slimming/miniAOD_tools.py - as proposed in #17282.

runTheMatrix -l limited gives

16 16 15 13 8 1 1 1 tests passed, 0 0 0 0 0 0 0 0 failed

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 6, 2017

A new Pull Request was created by @jan-kaspar for CMSSW_9_0_X.

It involves the following packages:

DQM/CTPPS
DataFormats/CTPPSReco
PhysicsTools/PatAlgos
RecoCTPPS/Configuration
RecoCTPPS/TotemRPLocal

@monttj, @cvuosalo, @dmitrijus, @cmsbuild, @slava77, @vanbesien, @davidlange6 can you please review it and eventually sign? Thanks.
@TaiSakuma, @gouskos, @imarches, @ahinzmann, @acaudron, @mmarionncern, @rappoccio, @jdolen, @nhanvtran, @gpetruc, @gkasieczka, @schoef, @ferencek, @mverzett, @mariadalfonso, @pvmulder, @JyothsnaKomaragiri this is something you requested to watch as well.
@davidlange6, @smuzaffar you are the release manager for this.

cms-bot commands are listed here #13028

@slava77
Copy link
Contributor

slava77 commented Feb 6, 2017

@cmsbuild please test

this PR will be stuck until #17288 is resolved

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 6, 2017

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/17631/console Started: 2017/02/06 14:02

@davidlange6
Copy link
Contributor

davidlange6 commented Feb 6, 2017 via email

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 6, 2017

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 6, 2017

Comparison job queued.

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 6, 2017

@cmsbuild
Copy link
Contributor

Pull request #17424 was updated. @monttj, @cvuosalo, @dmitrijus, @cmsbuild, @slava77, @vanbesien, @davidlange6 can you please check and sign again.

@slava77
Copy link
Contributor

slava77 commented Feb 24, 2017

@cmsbuild please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 24, 2017

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/17956/console Started: 2017/02/24 20:11

@jan-kaspar
Copy link
Contributor Author

In fc9b28c I've fixed merge conflicts appearing meanwhile.

@cmsbuild
Copy link
Contributor

Comparison job queued.

@cmsbuild
Copy link
Contributor

@davidlange6 davidlange6 merged commit b304bf0 into cms-sw:CMSSW_9_0_X Feb 25, 2017
@slava77
Copy link
Contributor

slava77 commented Feb 25, 2017

+1

for #17424 fc9b28c

  • (post-merge) confirmation that the conflict resolution/update looks good: DataFormats/CTPPSReco/src/classes.h, DataFormats/CTPPSReco/src/classes_def.xml, and RecoCTPPS/Configuration/python/RecoCTPPS_EventContent_cff.py were updated appropriately since introduction of diamond rechits

@davidlange6
Copy link
Contributor

Hi @jan-kaspar @slava77 - looks like this is causing lots of problems on old data.

https://cms-sw.github.io/relvalLogDetail.html#slc6_amd64_gcc620;CMSSW_9_0_X_2017-02-26-0000

will revert for now. Please resubmit when fixed.

@slava77
Copy link
Contributor

slava77 commented Feb 26, 2017 via email

@slava77
Copy link
Contributor

slava77 commented Feb 26, 2017

@jan-kaspar
looks like we need to have the track lite producer modified.
I'd like to suggest to add a flag "doNothing" and if it's set, skip all activity in the constructor and in the ::produce method.
The "doNothing" flag can be set to false for ctpps_2016 era

@davidlange6
Copy link
Contributor

I think you mean PAT data + no CTPPS in the run..Right.

I guess that an alternative is that the CTPPS modules in the chain makes an empty collection instead of no collection when it finds that CTPPS is not in the run. (it looks like the unpackers and the RECO do this). Also things need to work on top of existing AOD(SIM), which is something I think we don't test very much (but probably should)

@slava77
Copy link
Contributor

slava77 commented Feb 26, 2017

unpackers and reco are still enabled by ctpps_2016 era

@davidlange6
Copy link
Contributor

davidlange6 commented Feb 26, 2017 via email

@jan-kaspar
Copy link
Contributor Author

I'd like to suggest to add a flag "doNothing" and if it's set, skip all activity in the constructor and in the ::produce method.

OK

The "doNothing" flag can be set to true for ctpps_2016 era

Is the "true" a typo? We actually want to produce lite tracks for 2016 data.

@slava77
Copy link
Contributor

slava77 commented Feb 26, 2017 via email

@jan-kaspar
Copy link
Contributor Author

The update has been resubmitted as #17650 .

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

8 participants