Skip to content
forked from key4hep/k4FWCore

Core Components for the Gaudi-based Key4HEP Framework

Notifications You must be signed in to change notification settings

hegner/k4FWCore

 
 

Repository files navigation

k4FWCore (Key4HEP FrameWork Core)

k4FWCore is a Gaudi package that provides the PodioDataService, that allows to use podio-based event data models like edm4hep in gaudi workflows.

Components

Basic I/O

k4DataSvc

Component wrapping the PodioDataService to handle PODIO types and collections.

PodioInput

Algorithm to read data from input file(s) on disk.

PodioOutput

Algorithm to write data to output file on disk.

FWFloatProducer

Algorithm with a simple float as output, for testing and adding parameters to jobs.

Dependencies

  • ROOT

  • PODIO

  • Gaudi

Installation and downstream usage.

k4FWCore is a cmake project. After setting up the dependencies (use for example source /cvmfs/sw.hsf.org/key4hep/setup.sh)

mkdir build install
cd build;
cmake ..
make install

About

Core Components for the Gaudi-based Key4HEP Framework

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 73.4%
  • Python 16.1%
  • CMake 9.8%
  • Shell 0.7%