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
bsunanda:Run2-hcx116 back port PR 17948 for treatment of ND filter #17949
Conversation
@cmsbuild Please test |
The tests are being triggered in jenkins. |
A new Pull Request was created by @bsunanda for CMSSW_9_0_X. It involves the following packages: Geometry/HcalCommonData @civanch, @Dr15Jones, @ianna, @mdhildreth, @cmsbuild, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are listed here #13028 |
Comparison job queued. |
+1 Note: in some cases depth == 0 becomes depth == 1 |
@bsunanda , all 2017 WFs demonstrate substantial differences, is this PR a bug fix? I would extend description writing that explicitly, ideally describing what means depth 0, 1, 2 There are 3 identical peaces of the code : lines 639-644, 959-961, 1022-1027: I would change this to if(numberingFromDDD && numberingScheme) { There another block lines 1100-1145, where 'numberingScheme' flag is not check. Is this done for purpose? |
Pull request #17949 was updated. @civanch, @Dr15Jones, @ianna, @mdhildreth, @cmsbuild, @davidlange6 can you please check and sign again. |
@cmsbuild Please test |
The tests are being triggered in jenkins. |
Comparison job queued. |
+1 |
Quick check with 2017 ("Plan1") single-pion gun : (1) without this PR: an issue of HcalRecHits scale (expected SimHits change isn't compensated downstream) when compared to Phase0 (2016) (2) with this PR: HcalRecHits become OK |
@bsunanda , @abdoulline , I am ready to sign but do not understand the a minor thing: line 1106 of the SD code: here you modify depth without checking 'numberingScheme' flag. In all other places both 'numberingScheme' and 'numberingFromDDD' are checked before "modify". Is this intended? |
@civanch We have the option of giving layer weights based on some measurements from source scan results. This is done through files which provide eta, phi, depth indices and they are saved by packing using testNumberingScheme within HCalSD code and this is used while storing hits. So for this we know which packing is required. That is why there is no test of packing scheme is made there. |
@civanch Please approve this. We need this for 2017 SIM step |
+1 |
This pull request is fully signed and it will be integrated in one of the next CMSSW_9_0_X IBs (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @davidlange6, @smuzaffar |
+1 |
This is needed for correcting GEN-SIM step as well