Skip to content
Snippets Groups Projects
Commit 337421ea authored by Whitney Armstrong's avatar Whitney Armstrong
Browse files

modified: data_model.md

parent beb47f09
Branches
No related tags found
No related merge requests found
Pipeline #10018 passed
...@@ -3,13 +3,20 @@ title: "Data Model" ...@@ -3,13 +3,20 @@ title: "Data Model"
--- ---
## PODIO ## [eicd](https://eic.phy.anl.gov/eicd) - EIC Data Model
- Eicweb fork: https://eicweb.phy.anl.gov/EIC/podio The entire data model used (minus dd4pod) is defined in a single yaml file.
- AIDAsoft repo: https://github.com/AIDASoft/podio This file is processed by a tool called [podio](https://github.com/AIDASoft/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.
## LCIO2
[Defined in yaml
file](https://eicweb.phy.anl.gov/EIC/podio/blob/master/lcio2/lcio-edm.yaml) ## dd4pod
which is used to generate C++ library.
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](https://eic.phy.anl.gov/npdet) libraries.
- AIDAsoft repo:
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment