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

Disable Not Working leading edge recovery for saturated ECAL RecHits #8717

Merged
merged 4 commits into from
Apr 20, 2015

Conversation

emanueledimarco
Copy link
Contributor

  • This change disables the leading edge recovery for saturated hits. The method is in place since long time, it works nicely in the simulation, but unfortunately it cannot work on data due to a recently discovered slew-rate limit of the MGPA pre-amplifier that introduces strong non-linearities in the correlation between the 4th sample of the pulse shape and the real energy of the hit.
  • More information can be found in the presentation at the last ECAL DPG meeting [1].
  • The expected effect of this change is to worsen the resolution of the clusters which include a saturated hit (typically the seed) on simulation, but improve the data-MC agreement in such cases, since the algorithm was giving a pretty random estimate of the energy on data.
  • The change should be in principle back-ported to 7.4.X because we would like to have in the RunII Digi-Reco campaign, but we know that there are strong time constraints (discussed at the PPD coord. meeting yesterday [2])
    • in this case the change should be back-ported to 7.3.X sample to make the flat photon gun sample needed for the high ET cluster corrections

@argiro @cerminar @pierinim @ferriff @crovelli @paramatti please also follow this.

[1] https://indico.cern.ch/event/380957/contribution/1/material/slides/0.pdf
[2] http://goo.gl/OViFni

…ration happens on the 5th. Use the 5th sample measurement otherwise, to give an estimate of the in-time energy
@cmsbuild
Copy link
Contributor

A new Pull Request was created by @emanueledimarco (Emanuele Di Marco) for CMSSW_7_5_X.

Disable Not Working leading edge recovery for saturated ECAL RecHits

It involves the following packages:

RecoLocalCalo/EcalRecProducers

@cmsbuild, @cvuosalo, @nclopezo, @slava77 can you please review it and eventually sign? Thanks.
@argiro 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.
If you are a L2 or a release manager you can ask for tests by saying 'please test' in the first line of a comment.
@nclopezo you are the release manager for this.
You can merge this pull request by typing 'merge' in the first line of your comment.

@slava77
Copy link
Contributor

slava77 commented Apr 14, 2015

@cmsbuild please test

@slava77
Copy link
Contributor

slava77 commented Apr 14, 2015

@cmsbuild please test
trying one more time

@cmsbuild
Copy link
Contributor

The tests are being triggered in jenkins.

@emanueledimarco
Copy link
Contributor Author

@slava77 On this: "Some more details on the physics impact are needed here. (Response changes, fraction of hits affected, data vs mc)"

On the expected changes in the response, I think that the plot is in slide 8 of the presentation linked in the first comment of the pull request [1]. This only regards clusters in a high pT sample where saturation happens (so the effect may be reduced or even invisible in average samples involving typical pT electrons and photons, eg. Z->ee or W->enu).

[1] https://indico.cern.ch/event/380957/contribution/1/material/slides/0.pdf

@slava77
Copy link
Contributor

slava77 commented Apr 14, 2015

... we had a reco meeting 5 days ago and this feature wasn't mentioned. Is it so new or was some other reason (Stefano was present and mentioned only integrity error fix relevant to splashes)?

@argiro
Copy link
Contributor

argiro commented Apr 14, 2015

@slava77

On 14 Apr 2015, at 14:49, Slava Krutelyov [email protected] wrote:

... we had a reco meeting 5 days ago and this feature wasn't mentioned. Is it so new or was some other reason (Stefano was present and mentioned only integrity error fix relevant to splashes)?

the Ecal DPG was at the same time as the Reco meeting … that’s why I could not report about the switching off of LE recovery


Reply to this email directly or view it on GitHub.

@cmsbuild
Copy link
Contributor

@slava77
Copy link
Contributor

slava77 commented Apr 18, 2015

Differences with respect to the baseline are quite a bit smaller now
(looking here at Run2 setup single-ele 1 TeV )

all_sign538-pass-cabf698vsorig-slc6-gcc491_singleelectron13pt1000wf1316p0c_log10recopfmets_pfmet__reco_obj_pt

There is no more bump on the high end of the response spectrum. Values appear to be fairly consistent, with possibly worse resolution, just as expected.
wf1316_eeclu_ecorotrue-p2
wf1316_calomet_sumet-p2

Higher mass or higher pt would probably show more significant change, but I'm not rerunning it at this point, as things appear "normal"

@slava77
Copy link
Contributor

slava77 commented Apr 18, 2015

+1

for #8717 cabf698
tested in CMSSW_7_4_0 /test area sign538/
sign off is based on the summary and discussion above.
.. tests were actually done with the 74X version of this PR in #8720 e62dab2

@cmsbuild
Copy link
Contributor

This pull request is fully signed and it will be integrated in one of the next CMSSW_7_5_X IBs unless changes (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @davidlange6, @nclopezo, @ktf, @smuzaffar

@davidlange6
Copy link
Contributor

+1

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.

6 participants