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

Adding missing variable to be able to run the anti-electron discriminator on present trainings #15995

Merged

Conversation

roger-wolf
Copy link
Contributor

Dear all,

as discussed in the RECO/AT meeting last week this is a PR to add one more missing variable (float phiAtEcalEntrance_) to the TauPFEssentials.h. Usual tests have been made. Neither runtime performance nor event size are compromised as expected. We have checked that the variable is indeed written to file. The modification has been communicated to the miniAOD officers and those have notified the PPD.

Cheers,
Roger

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @roger-wolf (Roger Wolf) for CMSSW_8_1_X.

It involves the following packages:

DataFormats/PatCandidates
PhysicsTools/PatAlgos
RecoTauTag/Configuration

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

cms-bot commands are list here #13028

@cvuosalo
Copy link
Contributor

@cmsbuild please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Sep 27, 2016

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/15407/console

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

@roger-wolf
Copy link
Contributor Author

roger-wolf commented Sep 28, 2016

Dear colleagues,

I don't want to be impatient, but I have a second PR in the queue now that relies on this one to be integrated first. I suppose that this one can be signed off very quickly. Alternatively I can of course just make the new PR and indicate that it supersedes this one. The only issue I have with it is that I want this one to be integrated in any case into 81X before the deadline even if the more extended one (still to come) would still be in review.

Bottom line: if you could sign this one off this would ease my life a lot. E.g. I could have saved all the arguments above :-)...

Cheers,
Roger

@cvuosalo
Copy link
Contributor

urgent

@cvuosalo
Copy link
Contributor

+1

For #15995 2946121

For taus, adding a missing variable for the anti-electron discriminator.

The code changes are satisfactory, and Jenkins tests against baseline CMSSW_8_1_X_2016-09-27-1100 show no significant differences, as expected. A test of workflow 25202.0 with 20 events against baseline CMSSW_8_1_0_pre12 also shows no significant differences. Compatibility is preserved so the new code can still read the previous Mini-AOD version. The new variable increases the size of Mini-AOD very slightly:

-----------------------------------------------------------------
   or, B         new, B      delta, B   delta, %   deltaJ, %    branch 
-----------------------------------------------------------------
   5303.7 ->      5310.9          7      0.1   0.00     patTaus_slimmedTausBoosted__RECO.
   5760.3 ->      5774.9         15      0.3   0.01     patTaus_slimmedTaus__RECO.
-------------------------------------------------------------
   178534 ->      178558         24             0.0     ALL BRANCHES

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