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
Use of Max-Sample algorithm for gain-switch cases in the barrel #17259
Use of Max-Sample algorithm for gain-switch cases in the barrel #17259
Conversation
…pact on data/MC consistency
…es only for EB, to be used for 80X 2016 legacy re-reco
…es only for EB, to be used for 80X 2016 legacy re-reco
A new Pull Request was created by @emanueledimarco (Emanuele Di Marco) for CMSSW_8_0_X. It involves the following packages: RecoLocalCalo/EcalRecAlgos @cmsbuild, @cvuosalo, @slava77, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are listed here #13028 |
@@ -573,6 +575,7 @@ EcalUncalibRecHitWorkerMultiFit::getAlgoDescription() { | |||
edm::ParameterDescription<bool>("ampErrorCalculation", true, true) and | |||
edm::ParameterDescription<bool>("useLumiInfoRunHeader", true, true) and | |||
edm::ParameterDescription<int>("bunchSpacing", 0, true) and | |||
edm::ParameterDescription<bool>("gainSwitchEBMaxSample", true, true) and |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that the default here should be "false"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, will do
For 90X, I will add it as configurable on top of PR #17205, since it is already merged |
@cmsbuild please test @emanueledimarco |
The tests are being triggered in jenkins. |
@slava77 The opposite: process.ecalMultiFitUncalibRecHit.algoPSet.gainSwitchEBMaxSample = cms.bool(True) only for 2016 data for the time being |
Pull request #17259 was updated. @cmsbuild, @cvuosalo, @slava77, @davidlange6 can you please check and sign again. |
On 1/24/17 6:42 AM, Emanuele Di Marco wrote:
@slava77 <https://github.com/slava77>
what is needed to enable the feature?
Is it just process.ecalMultiFitUncalibRecHit.gainSwitchEBMaxSample = False ?
The opposite: process.ecalMultiFitUncalibRecHit.gainSwitchEBMaxSample = True
only for 2016 data for the time being
Thanks.
It is "True" indeed, I copy-pasted too much without thinking.
… —
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#17259 (comment)>, or
mute the thread
<https://github.com/notifications/unsubscribe-auth/AEdcbnpH2hI672vq1lUKFjy21Q_Xjq8sks5rVg3BgaJpZM4LsMP->.
|
@cmsbuild please test |
The tests are being triggered in jenkins. |
Forgot to add the validation with 2016 data (from Shervin Nourbakhsh and Giuseppe Fasanella) |
@cmsbuild please test |
The tests are being triggered in jenkins. |
Comparison job queued. |
+1
|
This pull request is fully signed and it will be integrated in one of the next CMSSW_8_0_X IBs (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @davidlange6, @smuzaffar |
This is still pending and should be:
is the legacy re-reco release built? |
As discussed today at the AlCa meeting (https://indico.cern.ch/event/626460/), can this be switched on for the legacy re-reco cmssw release? |
On 4/5/17 4:37 PM, Andrea Massironi wrote:
As discussed today at the AlCa meeting
(https://indico.cern.ch/event/626460/), can this be switched on for the
legacy re-reco cmssw release?
Cheers, ECAL
we can still preserve data-MC consistency by keeping the default off
and will enable this feature in the workflow configuration using
…--customise_command
"process.ecalMultiFitUncalibRecHit.algoPSet.gainSwitchEBMaxSample =
cms.bool(True)\n"
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#17259 (comment)>, or
mute the thread
<https://github.com/notifications/unsubscribe-auth/AEdcbvHCL3V_E-a17VAMPdTO1R_bCsxgks5rs6csgaJpZM4LsMP->.
|
Perfect. Thanks a lot for fast reply. |
@slava77 ok. But this should be merged in 8.0.X still, in order to be turned on by configuration, right? |
On 4/5/17 4:57 PM, Emanuele Di Marco wrote:
@slava77 <https://github.com/slava77> ok. But this should be merged in
8.0.X still, right?
yes
… —
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#17259 (comment)>, or
mute the thread
<https://github.com/notifications/unsubscribe-auth/AEdcbkPHcqFj7z7cNF4pFlx5G1mI5LJoks5rs6vFgaJpZM4LsMP->.
|
hi @emanueledimarco - please submit a PR turning this feature on by default. Thanks |
@davidlange6 I have understood from @slava77 in #17259 (comment) that we want to leave the default off and turn on this feature by a customise command on the legacy re-reco in 8.0.X. |
would prefer to make the default correspond to the "legacy" (or at least the first legacy)
… On Apr 6, 2017, at 11:11 AM, Emanuele Di Marco ***@***.***> wrote:
@davidlange6 I have understood from @slava77 in #17259 (comment) that we want to leave the default off and turn on this feature by a customise command on the legacy re-reco in 8.0.X.
Is this correct?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
fair. Doing it now. |
This is a fix for the ECAL local reconstruction that, for EB only, where the problem is visible,
changes the algorithm from multifit to the simple max-sample.
This solution for EB grants the consistency of the (legacy) re-reco data with the Summer16 MC samples already existing [1]. For EE it would introduce a small extra smearing in the data/MC, so it is switched off for the re-reco (since the problem affects only EB).
This should then be customised to be used for 2015-2016 data only.
Depending to what studies for 90X with improved multifit show, related to PR #17205, we could either use them, if positive, or fall back on this max-sample solution, for both EB and EE.
Should this be implemented for 90X as well on top of PR #17205 ?
@bendavid @amassiro @slava77
[1] https://indico.cern.ch/event/590956/contributions/2391934/attachments/1384258/2105710/multifit-gainswitch.pdf