-
Whitney Armstrong authored
modified: overview.md modified: part1/simple_detector.md
Whitney Armstrong authoredmodified: overview.md modified: part1/simple_detector.md
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.