-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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 qScale in pixel cluster charge reweighting #41623
Conversation
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41623/35509
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41623/35510
|
A new Pull Request was created by @mroguljic (Matej Roguljic) for master. It involves the following packages:
@cmsbuild, @civanch, @mdhildreth can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
test parameters:
|
@cmsbuild, please test |
@mroguljic you might want to change the PR title to: "use qScale in pixel cluster charge reweighting" for clarity in the release notes. |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-ef9132/32556/summary.html Comparison SummarySummary:
|
+1 |
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
This looks like it will have a very strong low level effect that will make it hard to disentangle so we should discuss the strategy to incorporate this. What is the plan there? |
I guess a good proportion of the changes are due to a different random number sequence used when the digitization code is touched. |
Yes, I would like to see if PPD+PDMV are okay with the validation plan. |
I am not sure what would be the suggestion, assuming the changes here are expected (@mroguljic @ferencek please have a look to the DQM bin-by-bin differences ) . |
No, I would just like to ensure that they are happy with the plan. |
+1 Discussing offline with PPD, they are happy with the plan. |
Apologies for the slow response. The changes indeed go in the expected direction. For Run 2, though, we have to double check but based on the output it looks like the Run 2 FPix templates already had qScale significantly different from 1. |
hi @mroguljic I think this should be backported to the release that's used in the 2022/2023 MC production (i.e. 13_1_X) |
I was chatting with Matej, we agreed that I can do the backport |
PR description:
Introducing qScale in the cluster charge reweighting as it is now different from 1 in Run 3. This change is supposed to alleviate the data/mc discrepancy in cluster charge, for example, slide 4 in backup of the following contribution https://indico.cern.ch/event/1271486/contributions/5397175/attachments/2644044/4576218/Pixel_Dynamic_Inefficiency_simulation_Validation___update2.pdf
PR validation:
Run the matrix tests (
runTheMatrix.py -l limited -i all --ibeos
) all passed:"47 46 45 35 22 4 1 1 1 1 1 tests passed, 0 0 0 0 0 0 0 0 0 0 0 failed"
Privately ran over ZMM GEN-SIM sample (file
![image](https://private-user-images.githubusercontent.com/23121063/237618325-52c67b9c-0512-4fcb-a431-fefd333326e0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2OTgzOTcsIm5iZiI6MTczOTY5ODA5NywicGF0aCI6Ii8yMzEyMTA2My8yMzc2MTgzMjUtNTJjNjdiOWMtMDUxMi00ZmNiLWE0MzEtZmVmZDMzMzMyNmUwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE2VDA5MjgxN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI1ZTVjNjEyMDg2ZWRiZGY5ZDYzNDFlZjg3OTY2NGZhMTgyNDM5YTZmYzkxMDdhNTk1Zjc5NThiYTZhYmVjZDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.QTWCb3VYhuOujVQTXgbfpKhcOGXt6UQNRXx3dupkfec)
/store/relval/CMSSW_12_4_12/RelValZMM_PU_13p6/GEN-SIM/PU_124X_mcRun3_2022_realistic_postEE_v1_PDMVRELVALS188_HS_2023PU-v1/00000/8501a177-d79f-4e60-9ceb-40eac7ec3371.root
) and the changes in cluster charge are as expected (red is without change, blue is with the change)