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

Hgg photons variables in nanoAODs #36526

Merged
merged 8 commits into from
Mar 8, 2022
Merged

Conversation

maxgalli
Copy link
Contributor

Following this request, we separate the PR in two. Here we thus add only the variable related to photons, while we keep the other one for beamspot and rho.

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-36526/27422

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @maxgalli (Massimiliano Galli) for master.

It involves the following packages:

  • PhysicsTools/NanoAOD (xpog)

@cmsbuild, @mariadalfonso, @gouskos, @fgolf can you please review it and eventually sign? Thanks.
@gpetruc, @swertz this is something you requested to watch as well.
@perrotta, @dpiparo, @qliphy you are the release manager for this.

cms-bot commands are listed here

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-36526/27425

@cmsbuild
Copy link
Contributor

Pull request #36526 was updated. @cmsbuild, @mariadalfonso, @gouskos, @fgolf can you please check and sign again.

@perrotta
Copy link
Contributor

@maxgalli please write a title more descriptive

@perrotta
Copy link
Contributor

please test

@cmsbuild
Copy link
Contributor

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-af04ae/21332/summary.html
COMMIT: 24e81c8
CMSSW: CMSSW_12_3_X_2021-12-16-1100/slc7_amd64_gcc10
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/36526/21332/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

  • No significant changes to the logs found
  • Reco comparison results: 66 differences found in the comparisons
  • DQMHistoTests: Total files compared: 42
  • DQMHistoTests: Total histograms compared: 3250719
  • DQMHistoTests: Total failures: 0
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 3250697
  • DQMHistoTests: Total skipped: 22
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 85.32 KiB( 41 files compared)
  • DQMHistoSizes: changed ( 11634.0,... ): 13.134 KiB Physics/NanoAODDQM
  • DQMHistoSizes: changed ( 136.8523 ): 6.516 KiB Physics/NanoAODDQM
  • Checked 177 log files, 37 edm output root files, 42 DQM output files
  • TriggerResults: no differences found

@maxgalli maxgalli changed the title Hgg photons only Hgg photons variables in nanoAODs Dec 17, 2021
@mariadalfonso
Copy link
Contributor

mariadalfonso commented Dec 17, 2021

https://cms-nanoaod-integration.web.cern.ch/integration/36526/data106Xul17v2_size_report.html#Photon
This PR adds 15 floats.
Size increase is: 7% to the DoubleEG, 3% on mc ttbar-1l

@@ -207,12 +212,24 @@ def make_bitmapVID_docstring(id_modules_working_points_pset):
mvaID_Fall17V1p1 = Var("userFloat('mvaID_Fall17V1p1')",float,doc="MVA ID score, Fall17V1p1",precision=10),
mvaID_WP90 = Var("userInt('mvaID_WP90')",bool,doc="MVA ID WP90, Fall17V2"),
mvaID_WP80 = Var("userInt('mvaID_WP80')",bool,doc="MVA ID WP80, Fall17V2"),
pfPhoIso03 = Var("photonIso()",float,doc="PF absolute isolation dR=0.3, photon component (uncorrected)"),
trkSumPtHollowConeDR03 = Var("trkSumPtHollowConeDR03()",float,doc="Sum of track pT in a hollow cone of outer radius, inner radius"),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"trkSumPtHollowConeDR03" add in the doc that this mimic the Run2 HLT trigger.

  1. What will be used for Run3 ?
  2. can you reduce the precision of this float ? as documented in the presentation this will not be used in any CQR/PhotonIDMVA
  3. what is the minimum pT used at HLT ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. I think we will use this for Run 3 as well, it's one of the variables we cut on during the diphoton preselection.
  2. Sure, what precision should I set?
  3. @simonepigazzini, @rchatter

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lfinco Do you think we can switch safely to the offline (reco) isolation definition and drop the HLT-like ones?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cuts at HLT are at 30 and 22 GeV.
If with offline reco isolation you mean the pf photon isolation, the two might be quite different.
Given that with the preselection we want to be as close as possible to the trigger selection, using trkSumPtHollowConeDR03 would be in principle better. The usage of pfPhoIso03 instead might have an impact on the trigger efficiencies (which are computed on top of the preselection) and this impact should be evaluated.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Track isolation at HLT should be close to charged hadron isolation offline. It would be useful to compare the two distributions (track iso offline and charged hadron iso), to see how close they are.

@@ -207,12 +212,24 @@ def make_bitmapVID_docstring(id_modules_working_points_pset):
mvaID_Fall17V1p1 = Var("userFloat('mvaID_Fall17V1p1')",float,doc="MVA ID score, Fall17V1p1",precision=10),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to save space this float mvaID_Fall17V1p1 can be removed, and the cutBased_Fall17V1Bitmap as well
UL analysis should be already using the V2,
This is done already for the electron, see how is done there

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I confirm that 94X-V2 ID is the correct one to use with UL, no need of V1 anymore

Comment on lines 217 to 209
chargedHadronIso = Var("chargedHadronIso()",float,doc="charged hadron isolation with dxy,dz match to pv"),
pfChargedIsoPFPV = Var("chargedHadronPFPVIso()",float,doc="PF absolute isolation dR=0.3, charged component (PF PV only)"),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The two variables were are probably fully redundant, we should verify and only have one.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

so based on the discussion in the mattermost group can I remove pfChargedIsoPFPV?

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 4, 2022

-1

Failed Tests: RelVals RelVals-INPUT AddOn
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-af04ae/22825/summary.html
COMMIT: 22115f7
CMSSW: CMSSW_12_3_X_2022-03-03-2300/slc7_amd64_gcc10
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/install.sh to create a dev area with all the needed externals and cmssw changes.

RelVals

----- Begin Fatal Exception 04-Mar-2022 08:07:59 UTC-----------------------
An exception of category 'ConfigFileReadError' occurred while
   [0] Processing the python configuration file named step2_RAW2DIGI_L1Reco_RECO_DQM.py
Exception Message:
 unknown python problem occurred.
RuntimeError: An exception of category 'FileInPathError' occurred.
Exception Message:
edm::FileInPath unable to find file RecoEgamma/PhotonIdentification/data/beamHaloTaggerID/xgboostToTMVA_BHtagger.root anywhere in the search path.
The search path is defined by: CMSSW_SEARCH_PATH
${CMSSW_SEARCH_PATH} is: /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/poison:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/src:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/external/slc7_amd64_gcc10/data:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/poison:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/src:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/external/slc7_amd64_gcc10/data
Current directory is: /pool/condor/dir_96975/jenkins/workspace/ib-run-pr-relvals/runTheMatrix-results/4.22_RunCosmics2011A+RunCosmics2011A+RECOCOSD+ALCACOSD+SKIMCOSD+HARVESTDC


At:
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(840): insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Mixins.py(376): insertContentsInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(925): insertContentsInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(918): insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Config.py(1143): _insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Config.py(1399): fillProcessDesc
  <string>(2): <module>

----- End Fatal Exception -------------------------------------------------
----- Begin Fatal Exception 04-Mar-2022 08:08:19 UTC-----------------------
An exception of category 'ConfigFileReadError' occurred while
   [0] Processing the python configuration file named SingleElectronE120EHCAL_pythia8_cfi_GEN_SIM_DIGI_DIGI2RAW_RAW2DIGI_L1Reco_RECO.py
Exception Message:
 unknown python problem occurred.
RuntimeError: An exception of category 'FileInPathError' occurred.
Exception Message:
edm::FileInPath unable to find file RecoEgamma/PhotonIdentification/data/beamHaloTaggerID/xgboostToTMVA_BHtagger.root anywhere in the search path.
The search path is defined by: CMSSW_SEARCH_PATH
${CMSSW_SEARCH_PATH} is: /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/poison:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/src:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/external/slc7_amd64_gcc10/data:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/poison:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/src:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/external/slc7_amd64_gcc10/data
Current directory is: /pool/condor/dir_96975/jenkins/workspace/ib-run-pr-relvals/runTheMatrix-results/101.0_SingleElectronE120EHCAL+SingleElectronE120EHCAL


At:
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(840): insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Mixins.py(376): insertContentsInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(925): insertContentsInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(918): insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Config.py(1143): _insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Config.py(1399): fillProcessDesc
  <string>(2): <module>

----- End Fatal Exception -------------------------------------------------
----- Begin Fatal Exception 04-Mar-2022 08:08:22 UTC-----------------------
An exception of category 'ConfigFileReadError' occurred while
   [0] Processing the python configuration file named TTbar_8TeV_TuneCUETP8M1_cfi_GEN_SIM_RECOBEFMIX_DIGI_L1_DIGI2RAW_L1Reco_RECO_VALIDATION_DQM.py
Exception Message:
 unknown python problem occurred.
RuntimeError: An exception of category 'FileInPathError' occurred.
Exception Message:
edm::FileInPath unable to find file RecoEgamma/PhotonIdentification/data/beamHaloTaggerID/xgboostToTMVA_BHtagger.root anywhere in the search path.
The search path is defined by: CMSSW_SEARCH_PATH
${CMSSW_SEARCH_PATH} is: /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/poison:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/src:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/external/slc7_amd64_gcc10/data:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/poison:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/src:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/external/slc7_amd64_gcc10/data
Current directory is: /pool/condor/dir_96975/jenkins/workspace/ib-run-pr-relvals/runTheMatrix-results/5.1_TTbar+TTbarFS+HARVESTFS


At:
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(840): insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Mixins.py(376): insertContentsInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(925): insertContentsInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(918): insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Config.py(1143): _insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Config.py(1399): fillProcessDesc
  <string>(2): <module>

----- End Fatal Exception -------------------------------------------------
Expand to see more relval errors ...

RelVals-INPUT

  • 4.224.22_RunCosmics2011A+RunCosmics2011A+RECOCOSD+ALCACOSD+SKIMCOSD+HARVESTDC/step2_RunCosmics2011A+RunCosmics2011A+RECOCOSD+ALCACOSD+SKIMCOSD+HARVESTDC.log
  • 4.64.6_MinimumBias2010A+MinimumBias2010A+RECOSKIMALCA+HARVESTDR1/step2_MinimumBias2010A+MinimumBias2010A+RECOSKIMALCA+HARVESTDR1.log
  • 134.813134.813_RunCosmics2015C+RunCosmics2015C+RECOCOSDRUN2+ALCACOSDRUN2+HARVESTDCRUN2/step2_RunCosmics2015C+RunCosmics2015C+RECOCOSDRUN2+ALCACOSDRUN2+HARVESTDCRUN2.log
Expand to see more relval errors ...

AddOn Tests

----- Begin Fatal Exception 04-Mar-2022 08:07:23 UTC-----------------------
An exception of category 'ConfigFileReadError' occurred while
   [0] Processing the python configuration file named TTbar_8TeV_TuneCUETP8M1_cfi_GEN_SIM_RECOBEFMIX_DIGI_L1_DIGI2RAW_L1Reco_RECO_VALIDATION.py
Exception Message:
 unknown python problem occurred.
RuntimeError: An exception of category 'FileInPathError' occurred.
Exception Message:
edm::FileInPath unable to find file RecoEgamma/PhotonIdentification/data/beamHaloTaggerID/xgboostToTMVA_BHtagger.root anywhere in the search path.
The search path is defined by: CMSSW_SEARCH_PATH
${CMSSW_SEARCH_PATH} is: /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/poison:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/src:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/external/slc7_amd64_gcc10/data:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/poison:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/src:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/external/slc7_amd64_gcc10/data
Current directory is: /pool/condor/dir_185956/jenkins/workspace/ib-run-pr-addon/addOnTests/fastsim


At:
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(840): insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Mixins.py(376): insertContentsInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(925): insertContentsInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(918): insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Config.py(1143): _insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Config.py(1399): fillProcessDesc
  <string>(2): <module>

----- End Fatal Exception -------------------------------------------------
----- Begin Fatal Exception 04-Mar-2022 08:07:23 UTC-----------------------
An exception of category 'ConfigFileReadError' occurred while
   [0] Processing the python configuration file named TTbar_13TeV_TuneCUETP8M1_cfi_GEN_SIM_RECOBEFMIX_DIGI_L1_DIGI2RAW_L1Reco_RECO_VALIDATION.py
Exception Message:
 unknown python problem occurred.
RuntimeError: An exception of category 'FileInPathError' occurred.
Exception Message:
edm::FileInPath unable to find file RecoEgamma/PhotonIdentification/data/beamHaloTaggerID/xgboostToTMVA_BHtagger.root anywhere in the search path.
The search path is defined by: CMSSW_SEARCH_PATH
${CMSSW_SEARCH_PATH} is: /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/poison:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/src:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/external/slc7_amd64_gcc10/data:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/poison:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/src:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/external/slc7_amd64_gcc10/data
Current directory is: /pool/condor/dir_185956/jenkins/workspace/ib-run-pr-addon/addOnTests/fastsim1


At:
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(840): insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Mixins.py(376): insertContentsInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(925): insertContentsInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(918): insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Config.py(1143): _insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Config.py(1399): fillProcessDesc
  <string>(2): <module>

----- End Fatal Exception -------------------------------------------------
----- Begin Fatal Exception 04-Mar-2022 08:07:25 UTC-----------------------
An exception of category 'ConfigFileReadError' occurred while
   [0] Processing the python configuration file named TTbar_13TeV_TuneCUETP8M1_cfi_GEN_SIM_RECOBEFMIX_DIGI_L1_DIGI2RAW_L1Reco_RECO_VALIDATION.py
Exception Message:
 unknown python problem occurred.
RuntimeError: An exception of category 'FileInPathError' occurred.
Exception Message:
edm::FileInPath unable to find file RecoEgamma/PhotonIdentification/data/beamHaloTaggerID/xgboostToTMVA_BHtagger.root anywhere in the search path.
The search path is defined by: CMSSW_SEARCH_PATH
${CMSSW_SEARCH_PATH} is: /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/poison:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/src:/cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22825/CMSSW_12_3_X_2022-03-03-2300/external/slc7_amd64_gcc10/data:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/poison:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/src:/cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/external/slc7_amd64_gcc10/data
Current directory is: /pool/condor/dir_185956/jenkins/workspace/ib-run-pr-addon/addOnTests/fastsim2


At:
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(840): insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Mixins.py(376): insertContentsInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(925): insertContentsInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Types.py(918): insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Config.py(1143): _insertInto
  /cvmfs/cms-ib.cern.ch/week0/slc7_amd64_gcc10/cms/cmssw-patch/CMSSW_12_3_X_2022-03-03-2300/python/FWCore/ParameterSet/Config.py(1399): fillProcessDesc
  <string>(2): <module>

----- End Fatal Exception -------------------------------------------------
Expand to see more addon errors ...

Comment on lines 203 to 204
electronVeto = Var("passElectronVeto()",bool,doc="pass electron veto"),
pixelSeed = Var("hasPixelSeed()",bool,doc="has pixel seed"),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we improve the self documentation ? i.e. the doc string

electronVeto : to add "analysis not sensitive to electron -> photon fake rate"
pixelSeed: to add "analysis sensitive to electron -> photon fake rate"

see information in the wiki https://twiki.cern.ch/twiki/bin/viewauth/CMS/CutBasedPhotonIdentificationRun2

@mariadalfonso
Copy link
Contributor

please test
(errors are unrelated to this PR)

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 5, 2022

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-af04ae/22863/summary.html
COMMIT: 22115f7
CMSSW: CMSSW_12_3_X_2022-03-04-2300/slc7_amd64_gcc10
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/36526/22863/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

  • No significant changes to the logs found
  • Reco comparison results: 71 differences found in the comparisons
  • DQMHistoTests: Total files compared: 49
  • DQMHistoTests: Total histograms compared: 3987726
  • DQMHistoTests: Total failures: 31
  • DQMHistoTests: Total nulls: 9
  • DQMHistoTests: Total successes: 3987664
  • DQMHistoTests: Total skipped: 22
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 94.298 KiB( 48 files compared)
  • DQMHistoSizes: changed ( 11634.0,... ): 12.579 KiB Physics/NanoAODDQM
  • DQMHistoSizes: changed ( 136.8523 ): 6.245 KiB Physics/NanoAODDQM
  • Checked 204 log files, 45 edm output root files, 49 DQM output files
  • TriggerResults: no differences found

@mariadalfonso
Copy link
Contributor

mariadalfonso commented Mar 7, 2022

Changes in HoverE as expected , minor changes in r9 and site due to the approximation

Screen Shot 2022-03-07 at 17 33 14

@mariadalfonso
Copy link
Contributor

size increase on DoubleEG below 5%,

14 variable added (marked in red),
2 changes precision (in green),
1 changed definition because Run2/Run3
3 removed as not appropriate for photons

Screen Shot 2022-03-07 at 17 36 49

more results see here (Automatic test report for 3668055)
https://gitlab.cern.ch/cms-nanoAOD/nanoAOD-integration/-/issues/139

@mariadalfonso
Copy link
Contributor

+xpog

report of changes are here #36526 (comment)
and #36526 (comment)

self documentation can be improved, but also outside this PR
#36526 (comment)

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 7, 2022

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, @qliphy (and backports should be raised in the release meeting by the corresponding L2)

@qliphy
Copy link
Contributor

qliphy commented Mar 8, 2022

+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.

9 participants