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

Dynamic strip reco 74 x #10943

Closed
wants to merge 25 commits into from

Conversation

andrewj314
Copy link
Contributor

Rebase of PR #10805 to 7_4_X

Christian and others added 24 commits August 25, 2015 22:25
- added Loose, Medium and Tight tau ID discriminators with pileup weighted isolation
- removal of deprecated tau ID discriminators from pat::Taus
- bug-fix: disable deltaBeta corrections for pileup weighted isolation discriminators
pf charged hadrons and tracks -> solves rare problem with 3-prongs
having charge +/-3.
- updated thresholds for isolation WPs:
     Loose = 2.5 GeV
     Medium = 1.5 GeV
     Tight = 0.8 GeV (no change)
…ry because of a rebase while debugging

Previous PR at: cms-sw#10215
…on since they may not be modified. Now failing unit test 1330.0 as well as 135.4. Attempting to diagnose

but updating the PR anyway to iterate with the experts.
…sts except 135.4 (missing module label: combinatoricRecoTaus)
…hem to import section instead. Now runTheMatrix passes all tests!!!
…605. Code compiles but segfaults on several matrix tests - currently attempting to diagnose with GDB but

sharing with the experts anyway.
@cmsbuild
Copy link
Contributor

Pull request #10943 was updated. @cmsbuild, @cvuosalo, @vadler, @monttj, @slava77 can you please check and sign again.

@slava77
Copy link
Contributor

slava77 commented Aug 27, 2015

Hi Christian,

On 8/27/15 3:26 AM, Christian Veelken wrote:

Hi Slava,

I am not sure I understand the comment that you make after "However" above:
the use case that we have in mind is to rerun the tau reconstruction
(PFTau sequence defined in
RecoTauTag/Configuration/python/RecoPFTauTag_cff.py) right at the
beginning of the miniAOD production sequence, i.e. using AOD inputs.

miniAOD configuration should be aware of it.
Maybe it's a one-liner, but it still should be added someplace.
Giovanni should make a suggestion where (since I don't think that all
tau reco should be rerun
in front of miniAOD by default).

Can you be a bit more explicite concerning where you see a problem/what
still needs to be done ?

I agree with you that PR #8095
#8095 should be included in this
branch.
AJ, can you take care of that, please ?

Thank you,

Christian


Reply to this email directly or view it on GitHub
#10943 (comment).

@slava77
Copy link
Contributor

slava77 commented Aug 27, 2015

@cmsbuild please test

@cmsbuild
Copy link
Contributor

The tests are being triggered in jenkins.

@gpetruc
Copy link
Contributor

gpetruc commented Aug 27, 2015

I'd make it a customize for running on pre-existing AODs.
It could either be called remakeTausFromAOD or be a generic runOn74Xv1AOD
in case we need it.
I'll try code it later today both for 74X and for 75X (in case we do the
re-MiniAOD in 75X)

Giovanni

On Thu, Aug 27, 2015 at 2:31 PM, cmsbuild notifications@github.com wrote:

The tests are being triggered in jenkins.


Reply to this email directly or view it on GitHub
#10943 (comment).

@veelken
Copy link

veelken commented Aug 27, 2015

Hi Giovanni,

please rerun the complete PFTau sequence defined in RecoTauTag/Configuration/python/RecoPFTauTag_cff.py at the beginning of miniAOD production. The dynamic strip reconstruction changes the way how the reco::PFTau objects are built, which is one of the first steps in the tau reconstruction. It is not enough to rerun part of the tau reconstruction sequence only.

Thank you,

Christian

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

@gpetruc
Copy link
Contributor

gpetruc commented Aug 27, 2015

This would be my proposal: cms-tau-pog#10
Testing it now.

On Thu, Aug 27, 2015 at 6:03 PM, cmsbuild notifications@github.com wrote:

Comparison is ready

https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-10943/7692/summary.html


Reply to this email directly or view it on GitHub
#10943 (comment).

@slava77
Copy link
Contributor

slava77 commented Aug 27, 2015

+1

for #10943 a95733f

@gpetruc
Copy link
Contributor

gpetruc commented Aug 28, 2015

I tested on some MC and Data, including this PR. Timing increases by a bit,
as expected, but within reason: I see about +10% in data when also
rerunning the taus ( before the cleanup of
gpetruc#5 )

On Thu, Aug 27, 2015 at 11:57 PM, Slava Krutelyov notifications@github.com
wrote:

+1

for #10943 #10943 a95733f
a95733f


Reply to this email directly or view it on GitHub
#10943 (comment).

@monttj
Copy link
Contributor

monttj commented Aug 30, 2015

+1
This was already approved in 76X.

@cmsbuild
Copy link
Contributor

This pull request is fully signed and it will be integrated in one of the next CMSSW_7_4_X IBs once checked with relvals in the development release cycle of CMSSW (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @davidlange6, @Degano, @smuzaffar

@slava77
Copy link
Contributor

slava77 commented Aug 31, 2015

@davidlange6 this one is in #10649 now
and can be closed

@davidlange6 davidlange6 closed this Sep 1, 2015
@roger-wolf roger-wolf deleted the DynamicStripReco_74X branch March 24, 2016 22:15
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.

8 participants