Juraj Smieško (CERN)
CERN
22 October 2025
[source]
Collection of web tools for the ATLAS Tile Calorimeter data quality tasks
Set of common software packages, tools, and standards for future Detector/Collider Concepts
[source]
[source]
Focus on flagship analyses important for the benchmarking of the detector designs
Informal meeting to debug and discuss analysis related issues
Interware to exploit distributed heterogeneous resources
Resources available in the FCC Virtual Organization
fcc-vo-support@cern.ch
Designing the system for the pre-TDR era and beyond
fcc/ee/test_spring2024/240gev/Hbb/CLD_o2_v07/rec/
accelerator, campaign,
stage, detector,
process
Or how to get and run FCCAnalyses
git clone git@github.com:HEP-FCC/FCCAnalyses.git
source /cvmfs/sw-nightlies.hsf.org/key4hep/setup.sh
v0.10.0 and can be obtained from:
git clone --branch v0.10.0 git@github.com:HEP-FCC/FCCAnalyses.git
source /cvmfs/sw.hsf.org/key4hep/setup.sh
winter2023
samples can be obtained only from:
git clone --branch pre-edm4hep1 git@github.com:HEP-FCC/FCCAnalyses.git
fccanalysis command is part of the
Key4hep stack
Set of self-contained functions/functors operating on ROOT dataframe
Analysis encapsulated into a class
fccanalysis-script,
fccanalysis-final-script and
fccanalysis-plots-script manual pages
final and
plots stages
Analysis script can use parameters provided from the command-line.
Analysis class
--
(double dash) are considered to belong to the script
The anatomy of the fccanalysis command
line interface:
fccanalysis
<global-args>
<sub-command>
<sub-command-args>
<analysis-script>
--
<script-args>
Example:
fccanalysis
-vv
run
--n-threads 4
my_fcc_analysis.py
--
--pt-min 40
-- (double dash) introduced in PR#422
Decoupling submission machinery from analysis execution
fccanalysis submit ana_script.py
| Hosted on \ Output to | AFS | EOS |
|---|---|---|
| AFS | ✓ | ✓ |
| EOS | ✗ | ✓ |
Python and Julia based analysis approaches
spring2021 campaign
added recently
Bookkeeping of centrally produced datasets
/eos/experiment/fcc/<accelerator-type>/generation//eos/experiment/fcc/prod/fcc/<accelerator-type>/
Tools living in or cooperating with the Key4hep ecosystem
fccanalysis run -r ana_script.py
Need for more specialized features tailored for MC, tracking, calorimetry, …
Contacts
FCC-PED-SoftwareAndComputing-Analysis@cern.ch
Documentation
man fccanalysis,
man fccanalysis-script,
man fccanalysis-<subcommand>, ...
Coherent set of packages, tools, and standards for different collider Concepts
Common language for processing and persistifying data
Preserving EDM4hep relationships in RDataFrame
Enabling PODIO Datasource in the analysis:
edm4hep::ReconstructedParticleCollection,
edm4hep::RecoMCParticleLinkCollection, ...
podio::DataSource:self.use_data_source = True or
fccanalysis run --use-data-source ana_script.py
Various intermediate files of common interest can be stored centrally
FCC-ee space is located at:
/eos/experiment/fcc/ee/analyses_storage/...
in four sub-folders:
BSM
EW_and_QCD
flavor
Higgs_and_TOP
Access and quotas:
Central registry for the FCC case studies
Ensuring correctness and performance