Skip to content

Update Delphes+EvtGen sample generation to latest Key4hep stack - #206

Open
kjvbrt wants to merge 5 commits into
HEP-FCC:mainfrom
kjvbrt:update-fastsim-delphes-evtgen
Open

kjvbrt wants to merge 5 commits into
HEP-FCC:mainfrom
kjvbrt:update-fastsim-delphes-evtgen

Conversation

@kjvbrt

@kjvbrt kjvbrt commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

Points the Pythia8+EvtGen sample generation section (2.2.2) of the fast simulation tutorial at the rolling latest Key4hep stack instead of the pinned 2022-12-23 release, and switches the FCC-config download links to the main branch, which has the current Delphes/EDM4hep cards for this workflow.

Point the Pythia8+EvtGen sample generation section at the rolling
"latest" Key4hep stack instead of the 2022-12-23 pinned release, and
switch the FCC-config download links to the `pre_summer2026` branch,
which has the current Delphes/EDM4hep cards for this workflow.
@kjvbrt
kjvbrt force-pushed the update-fastsim-delphes-evtgen branch from e6651b5 to 3b45d18 Compare September 22, 2026 09:26
Refresh the stale sourcing banner and `which DelphesPythia8_EDM4HEP`
example path in section 2.2.1, and switch the IDEA Delphes/EDM4hep
card download links from `winter2023` to `pre_summer2026`, matching
the 2.2.2 update. The ZH/ZZ/WW Pythia8 cards stay on `winter2023`,
which has newer versions of those specific files.
It's no longer a legacy alias: it sets up the Key4hep stack plus
FCC-specific additions on top of it. For the purposes of these
tutorials the two setup methods remain equivalent, so keep both
documented without implying one is deprecated.
The card_IDEA.tcl/edm4hep_IDEA.tcl and ZH/ZZ/WW generator card update
(HEP-FCC/FCC-config#393) is merged into main, so all FCC-config
download links in this tutorial can now point to a single branch
instead of the mixed winter2023/pre_summer2026 references.
Comment thread 1-first-steps/prerequisites.md Outdated
source /cvmfs/fcc.cern.ch/sw/latest/setup.sh
```
is still available.
sets up the Key4hep stack together with FCC-specific additions on top of it; for the purposes of this tutorial the two are equivalent.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

How can it be? /cvmfs/fcc.cern.ch/sw/latest/setup.sh is a symlink to /cvmfs/sw.hsf.org/key4hep/setup.sh

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Adjusted :)

@michmx
michmx requested a review from BrieucF September 30, 2026 22:16

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants