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

modified: data_model.md

	modified:   overview.md
	modified:   part1/simple_detector.md
parent 67bd9cea
No related merge requests found
Pipeline #10053 passed
...@@ -9,8 +9,6 @@ The entire data model used (minus dd4pod) is defined in a single yaml file. ...@@ -9,8 +9,6 @@ The entire data model used (minus dd4pod) is defined in a single yaml file.
This file is processed by a tool called [podio](https://github.com/AIDASoft/podio) to generate the c++ code. 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. It can easily stamp out code in any language because under the hood podio uses `jinja2` templates to define the specific output files.
## dd4pod ## dd4pod
This is the output data model from `npsim` which is a slightly modified `ddsim`. This is the output data model from `npsim` which is a slightly modified `ddsim`.
...@@ -18,5 +16,3 @@ It can easily stamp out code in any language because under the hood podio uses ` ...@@ -18,5 +16,3 @@ It can easily stamp out code in any language because under the hood podio uses `
`dd4pod` is shipped in the [npdet](https://eic.phy.anl.gov/npdet) libraries. `dd4pod` is shipped in the [npdet](https://eic.phy.anl.gov/npdet) libraries.
- AIDAsoft repo:
...@@ -18,9 +18,6 @@ DD4hep introduces the concept of a `DetElement` which is related to the volumes ...@@ -18,9 +18,6 @@ DD4hep introduces the concept of a `DetElement` which is related to the volumes
These elements build up a separate tree which describes the relationship between the volumes and the readout detectors. These elements build up a separate tree which describes the relationship between the volumes and the readout detectors.
Through the unique BitField ID this allows position space information to be mapped to and from channel number/cell ID space. Through the unique BitField ID this allows position space information to be mapped to and from channel number/cell ID space.
![DetElement](dd4hep_DetElement.png)
![dd4hep](DD4hep_block_diagram.svg)
## EIC Data model ## EIC Data model
......
...@@ -5,8 +5,8 @@ title: "Simple Detector" ...@@ -5,8 +5,8 @@ title: "Simple Detector"
## Setup ## Setup
```bash ```bash
git clone https://eicweb.phy.anl.gov/EIC/tutorials/tutorial_part1.git git clone https://eicweb.phy.anl.gov/EIC/tutorials/ip6_tutorial_1.git part1
cd tutorial_part1 cd part1
``` ```
You will find the following files and directories. You will find the following files and directories.
...@@ -30,10 +30,10 @@ You will find the following files and directories. ...@@ -30,10 +30,10 @@ You will find the following files and directories.
``` ```
The files The files
[`materials.xml`](https://eicweb.phy.anl.gov/EIC/tutorials/tutorial_part1/blob/master/materials.xml), [`materials.xml`](https://eicweb.phy.anl.gov/EIC/tutorials/ip6_tutorial_1/blob/master/materials.xml),
[`elements.xml`](https://eicweb.phy.anl.gov/EIC/tutorials/tutorial_part1/blob/master/elements.xml), [`elements.xml`](https://eicweb.phy.anl.gov/EIC/tutorials/ip6_tutorial_1/blob/master/elements.xml),
and and
[`gem_tracker.xml`](https://eicweb.phy.anl.gov/EIC/tutorials/tutorial_part1/blob/master/gem_tracker.xml) [`gem_tracker.xml`](https://eicweb.phy.anl.gov/EIC/tutorials/ip6_tutorial_1/blob/master/gem_tracker.xml)
are the compact detector description files. The first two files are included in are the compact detector description files. The first two files are included in
the main `gem_tracker.xml` file. Note these files are conventionally found in the main `gem_tracker.xml` file. Note these files are conventionally found in
directories named compact. directories named compact.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment