Skip to content
Snippets Groups Projects
Select Git revision
  • ed7cf7b41f067efe93bdc4978d4302578f98a124
  • master default protected
2 results

data_model.md

Blame
  • Whitney Armstrong's avatar
    Whitney Armstrong authored
    Static version of detectors.md. Will fix later.
    ed7cf7b4
    History
    data_model.md 695 B
    title: "Data Model"

    eicd - EIC Data Model

    The entire data model used (minus dd4pod) is defined in a single yaml file. This file is processed by a tool called podio to generate the c++ code. It can easily stamp out code in any language because under the hood podio uses jinja2 templates to define the specific output files.

    dd4pod

    This is the output data model from npsim which is a slightly modified ddsim. The dd4pod data model emulates the default DD4hep output data structures but implements the model via podio. dd4pod is shipped in the npdet libraries.