Skip to content

[EVO] Fixed merged conflict 2026/04/03#50657

Merged
smuzaffar merged 42 commits intocms-sw:CMSSW_16_1_EVOLUTION_Xfrom
Dr15Jones:evo_merge_4_3
Apr 3, 2026
Merged

[EVO] Fixed merged conflict 2026/04/03#50657
smuzaffar merged 42 commits intocms-sw:CMSSW_16_1_EVOLUTION_Xfrom
Dr15Jones:evo_merge_4_3

Conversation

@Dr15Jones
Copy link
Copy Markdown
Contributor

@Dr15Jones Dr15Jones commented Apr 3, 2026

PR description:

Fixed a merge conflict that arose with master

PR validation:

Code compiles.

resolves cms-sw/framework-team#2134

drkovalskyi and others added 30 commits February 18, 2026 21:17
  Add a constructor from Run3ScoutingElectron that populates kinematics,
  shower shapes, ID variables, track parameters, isolation, and ECAL
  crystal-level information. Scouting-derived quantities are stored as
  userFloats/userInts where GsfElectron members are not directly writable,
  and as dedicated private members for track and ECAL data.

  Provide universal accessors (trkEta, trkPhi, trkpMode, trketaMode,
  trkphiMode, trkqoverpModeError, seedId, nClusters, nCrystals) that
  dispatch to gsfTrack()/superCluster() for standard electrons and to
  the stored scouting values for scouting electrons, controlled by an
  isScoutingElectron() flag. Scouting-only quantities with no standard
  equivalent (energyMatrix, timingMatrix, detIds, rechitZeroSuppression)
  keep their scouting-prefixed accessors.
Add a constructor from Run3ScoutingPhoton that populates kinematics,
shower shapes, energy variables, and isolation. Scouting-derived
quantities are stored as userFloats where reco::Photon members are not
directly writable, and as dedicated private members for ECAL crystal
data.

Provide universal accessors (seedId, nClusters, nCrystals) that
dispatch to superCluster() for standard photons and to stored scouting
values for scouting photons, controlled by an isScoutingPhoton() flag.
Scouting-only quantities with no standard equivalent (energyMatrix,
timingMatrix, detIds, rechitZeroSuppression) keep their scouting-
prefixed accessors.
… since scouting jets don't have constituent indices filled. Still can be useful in the future.
cmsbuild and others added 4 commits April 2, 2026 22:58
…tDictionary-fix

TestObjects: Added missing dependency to fix the failing unit test
SA: Ignore system header in FunctionChecker
…lter

Fix ExternalGeneratorFilter calling endLumiProduce twice
@Dr15Jones
Copy link
Copy Markdown
Contributor Author

type evo

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Apr 3, 2026

cms-bot internal usage

@Dr15Jones
Copy link
Copy Markdown
Contributor Author

please test

@smuzaffar
Copy link
Copy Markdown
Contributor

please build

thanks @Dr15Jones for taking care of it

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Apr 3, 2026

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Apr 3, 2026

A new Pull Request was created by @Dr15Jones for CMSSW_16_1_EVOLUTION_X.

It involves the following packages:

  • Configuration/Applications (operations)
  • DataFormats/MuonReco (reconstruction)
  • DataFormats/PatCandidates (reconstruction, xpog)
  • DataFormats/TestObjects (core)
  • GeneratorInterface/Core (generators)
  • PhysicsTools/PatFromScouting (xpog)
  • Utilities/StaticAnalyzers (core)

@Dr15Jones, @Moanwar, @battibass, @davidlange6, @fabiocos, @ftenchini, @ftorrresd, @jfernan2, @lviliani, @makortel, @mandrenguyen, @mkirsano, @sensrcn, @smuzaffar, @srimanob, @theofil can you please review it and eventually sign? Thanks.
@24LopezR, @CeliaFernandez, @Fedespring, @HuguesBrun, @Martin-Grunewald, @abbiendi, @alberto-sanchez, @amagitte, @battibass, @cericeci, @fabiocos, @fsimone91, @gouskos, @gpetruc, @hatakeyamak, @jhgoh, @llunerti, @makortel, @missirol, @mkirsano, @mmusich, @rovere, @trocino, @wddgit this is something you requested to watch as well.
@ftenchini, @mandrenguyen, @sextonkennedy you are the release manager for this.

cms-bot commands are listed here

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Apr 3, 2026

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-6ff239/52464/summary.html
COMMIT: 68b3dd1
CMSSW: CMSSW_16_1_EVOLUTION_X_2026-03-30-2300/el8_amd64_gcc13
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/50657/52464/install.sh to create a dev area with all the needed externals and cmssw changes.

The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:

You can see more details here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-6ff239/52464/git-recent-commits.json
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-6ff239/52464/git-merge-result

@smuzaffar
Copy link
Copy Markdown
Contributor

looks good, merging this for EVO branch as this PR is just to resolve the merge conflicts which bot was not able to resolve automatically

@smuzaffar smuzaffar merged commit 77346ac into cms-sw:CMSSW_16_1_EVOLUTION_X Apr 3, 2026
7 of 8 checks passed
@Dr15Jones Dr15Jones deleted the evo_merge_4_3 branch April 7, 2026 13:25
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.

5 participants