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

Merge branch 'doxygen_look' into 'master'

Updating readme.

See merge request !18
parents 610adc38 2d620be7
Branches
Tags
1 merge request!18Updating readme.
Pipeline #8261 passed
EICd - EIC data model {#mainpage} [TOC]
EICd - EIC data model
===================== =====================
https://eic.phy.anl.gov/eicd
## Overview
A podio based data model.
- https://eic.phy.anl.gov/eicd - this page
- [dd4pod](https://eic.phy.anl.gov/npdet/ref_doc/namespacedd4pod.html): data model for dd4hep output which comes with [npdet](https://eic.phy.anl.gov/npdet/). - [dd4pod](https://eic.phy.anl.gov/npdet/ref_doc/namespacedd4pod.html): data model for dd4hep output which comes with [npdet](https://eic.phy.anl.gov/npdet/).
## Full Description File
The entire data model is defined with a single YAML file. Here is the current definition:
\verbinclude eic_data.yaml
## Installing
``` ```
mkdir build && cd build
cmake ../. -DCMAKE_INSTALL_PREFIX=$HOME/stow/eicd -DBUILD_DATA_MODEL=ON cmake ../. -DCMAKE_INSTALL_PREFIX=$HOME/stow/eicd -DBUILD_DATA_MODEL=ON
make -j4 install
``` ```
...@@ -32,7 +32,7 @@ DOXYFILE_ENCODING = UTF-8 ...@@ -32,7 +32,7 @@ DOXYFILE_ENCODING = UTF-8
# title of most generated pages and in a few other places. # title of most generated pages and in a few other places.
# The default value is: My Project. # The default value is: My Project.
PROJECT_NAME = "eicd" PROJECT_NAME = "EICd"
# The PROJECT_NUMBER tag can be used to enter a project or revision number. This # The PROJECT_NUMBER tag can be used to enter a project or revision number. This
# could be handy for archiving the generated documentation or if some version # could be handy for archiving the generated documentation or if some version
...@@ -44,7 +44,7 @@ PROJECT_NUMBER = ...@@ -44,7 +44,7 @@ PROJECT_NUMBER =
# for a project that appears at the top of each page and should give viewer a # for a project that appears at the top of each page and should give viewer a
# quick idea about the purpose of the project. Keep the description short. # quick idea about the purpose of the project. Keep the description short.
PROJECT_BRIEF = "EIC Data model" PROJECT_BRIEF = "EIC data model"
# With the PROJECT_LOGO tag one can specify a logo or an icon that is included # With the PROJECT_LOGO tag one can specify a logo or an icon that is included
# in the documentation. The maximum height of the logo should not exceed 55 # in the documentation. The maximum height of the logo should not exceed 55
...@@ -988,7 +988,7 @@ EXCLUDE_SYMBOLS = ...@@ -988,7 +988,7 @@ EXCLUDE_SYMBOLS =
# that contain example code fragments that are included (see the \include # that contain example code fragments that are included (see the \include
# command). # command).
EXAMPLE_PATH = EXAMPLE_PATH = ../.
# If the value of the EXAMPLE_PATH tag contains directories, you can use the # If the value of the EXAMPLE_PATH tag contains directories, you can use the
# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and # EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and
...@@ -1002,7 +1002,7 @@ EXAMPLE_PATTERNS = * ...@@ -1002,7 +1002,7 @@ EXAMPLE_PATTERNS = *
# irrespective of the value of the RECURSIVE tag. # irrespective of the value of the RECURSIVE tag.
# The default value is: NO. # The default value is: NO.
EXAMPLE_RECURSIVE = NO EXAMPLE_RECURSIVE = YES
# The IMAGE_PATH tag can be used to specify one or more files or directories # The IMAGE_PATH tag can be used to specify one or more files or directories
# that contain images that are to be included in the documentation (see the # that contain images that are to be included in the documentation (see the
...@@ -1090,7 +1090,7 @@ INLINE_SOURCES = NO ...@@ -1090,7 +1090,7 @@ INLINE_SOURCES = NO
# Fortran comments will always remain visible. # Fortran comments will always remain visible.
# The default value is: YES. # The default value is: YES.
STRIP_CODE_COMMENTS = YES STRIP_CODE_COMMENTS = NO
# If the REFERENCED_BY_RELATION tag is set to YES then for each documented # If the REFERENCED_BY_RELATION tag is set to YES then for each documented
# entity all documented functions referencing it will be listed. # entity all documented functions referencing it will be listed.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment