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

72X backport for TrackCountingComputer Update for displaced jets #5921

Merged
merged 4 commits into from
Oct 30, 2014
Merged

72X backport for TrackCountingComputer Update for displaced jets #5921

merged 4 commits into from
Oct 30, 2014

Conversation

hardenbr
Copy link
Contributor

72X backport of 73X PR: #5892

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @hardenbr for CMSSW_7_2_X.

72X backport for TrackCountingComputer Update for displaced jets

It involves the following packages:

RecoBTag/ImpactParameter

@cmsbuild, @nclopezo, @StoyanStoynev, @slava77 can you please review it and eventually sign? Thanks.
@ferencek, @acaudron, @pvmulder, @imarches this is something you requested to watch as well.
You can sign-off by replying to this message having '+1' in the first line of your reply.
You can reject by replying to this message having '-1' in the first line of your reply.
@nclopezo you are the release manager for this.
You can merge this pull request by typing 'merge' in the first line of your comment.

@cmsbuild
Copy link
Contributor

@slava77
Copy link
Contributor

slava77 commented Oct 22, 2014

can be signed after at least one IB in 73X with #5892

@cmsbuild
Copy link
Contributor

@davidlange6
Copy link
Contributor

@hardenbr - what is the motivation for back porting this one?

@perrotta
Copy link
Contributor

Hi @davidlange6 , I can answer for @hardenbr
The scope is having those two additional parameters available for the next ConfDB parsing. so that they can be used for HLT menu development with 72X. While at their default value those two parameters do not modify the current behaviour.

@slava77
Copy link
Contributor

slava77 commented Oct 23, 2014

@ktf this PR has another case of jenkins non-reproducibility.
Did we find out yet if it's possible to run on the same architecture?

@slava77
Copy link
Contributor

slava77 commented Oct 23, 2014

+1

for #5921 0ef7d66

code is the same as in #5892
since jenkins tests gave a false-positive I checked locally in CMSSW_7_2_0 (test area sign720b)
no differences in this case

@cmsbuild
Copy link
Contributor

This pull request is fully signed and it will be integrated in one of the next CMSSW_7_2_X IBs unless changes (tests are also fine). @nclopezo can you please take care of it?

//calculate the signed or un-signed significance
float signed_sig = ((m_ipType == 0) ? it->ip3d : it->ip2d).significance();
float unsigned_sig = fabs(signed_sig);
float significance = (m_useSignedIPSig) ? signed_sig : unsigned_sig;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

would be better as

float significance = (m_useSignedIPSig) ? signed_sig : fabs(unsigned_sig)

then the fabs is only done if needed

@davidlange6
Copy link
Contributor

lets see this one in 730pre2 before including in 72x.

@slava77
Copy link
Contributor

slava77 commented Oct 24, 2014

@davidlange6
ok for me; nothing operationally odd showed up in IBs, so I signed.
When you say in pre2, do you mean after pre2 is built or after we get validation reports for pre2?

davidlange6 added a commit that referenced this pull request Oct 30, 2014
72X backport for TrackCountingComputer Update for displaced jets
@davidlange6 davidlange6 merged commit 7cf3910 into cms-sw:CMSSW_7_2_X Oct 30, 2014
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.

5 participants