-
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
Light by light modifier 1100 pre1 #27633
Light by light modifier 1100 pre1 #27633
Conversation
The code-checks are being triggered in jenkins. |
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-27633/11126
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
@@ -0,0 +1,4 @@ | |||
import FWCore.ParameterSet.Config as cms |
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.
Configuration/ProcessModifiers/python might be a better place
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 tried to keep this modifier in ProcessModifiers repo as suggested by you and tried to run cmsDriver command with --era Run2_2018 --procModifiers lightByLightLowPt but it tries to find this Modifier in Eras repo, could you please suggest what else should I modify, so that cmsDriver command recognizes it from ProcessModifiers repo?
I missed this part of the meeting. Is this expected to be a once-in-CMS-lifetime for 10_3_X use case or should this be a supported workflow? |
The default reco is pp reconstruction with era "Run2_2018" and on top of that light by light modifier has been added. We don't use or modify pp_on_AA era as it modifies many Egamma thresholds to higher values which we don't want. |
uhm, so this make a stronger case for backporting this at best to 10_6_X to be based on the UL release. |
@rchudasa |
e7b200e
to
645b619
Compare
The code-checks are being triggered in jenkins. |
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.
@@ -0,0 +1,4 @@ | |||
import FWCore.ParameterSet.Config as cms |
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 tried to keep this modifier in ProcessModifiers repo as suggested by you and tried to run cmsDriver command with --era Run2_2018 --procModifiers lightByLightLowPt but it tries to find this Modifier in Eras repo, could you please suggest what else should I modify, so that cmsDriver command recognizes it from ProcessModifiers repo?
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-27633/11237
|
Comparison job queued. |
Comparison is ready Comparison Summary:
|
@rchudasa
Please check and confirm that these are not needed or update the PR to include the missing parts. Also, compared to the test setup, the following were added
ZDC data is small, so it seems OK to add if it's needed. |
I consulted @Sam-Harper and concluded that we dont need those event contents as they are already present in reducedEgamma rechit collection. We require ZDC event content for the analysis. |
Do you really mean "reducedEgamma"? This is a module from miniAOD. Perhaps you actually mean other reduced rechit collections available in AOD. |
Sorry, for the confusion. We will use AOD content and to be precise, reducedEcalRecHitsEB, reducedEcalRecHitsEE, reducedEcalRecHitsES collections. |
+1
|
+1 |
merge |
+operations the addition of the modifier is correct, although it is not activated by default in a test workflow |
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 be automatically merged. |
PR description:
This PR is submitted to reconstruct low pT photons down to 2 GeV for light by light scattering. It is just about relaxing few thresholds in python config with no changes in c++ source code. A modifier has been added to access the low pt photon reconstruction. Photon and electron efficiency plots and timing with default and modified reconstruction can be found in slides [1] presented in Reconstruction and Analysis Tools meeting. The modified reconstruction has been reviewed by Egamma POG convener @Sam-Harper .
[1]https://indico.cern.ch/event/836517/contributions/3513898/attachments/1887027/3111085/cms_reco_meeting_26thJuly_2019.pdf