From f9812fdefabfa3e9dec333b5c225277cc5aa6e10 Mon Sep 17 00:00:00 2001
From: Dmitry Romanov <romanovda@gmail.com>
Date: Sat, 24 Jul 2021 23:34:05 -0400
Subject: [PATCH] Common benchmarks repo and documentation added

---
 docs/howto/athena.yaml          | 2 +-
 docs/howto/write_benchmarks.rst | 6 ++++++
 docs/overview/gitlab.rst        | 1 +
 3 files changed, 8 insertions(+), 1 deletion(-)
 create mode 100644 docs/howto/write_benchmarks.rst

diff --git a/docs/howto/athena.yaml b/docs/howto/athena.yaml
index f089e04..7847a08 100644
--- a/docs/howto/athena.yaml
+++ b/docs/howto/athena.yaml
@@ -5,7 +5,7 @@ spack:
     - cmake
     - clhep cxxstd=17
     - dd4hep +geant4 +hepmc3 +lcio +ipo
-    - eigen
+    - eigen@3.3.9
     - gaudi@34.0 +ipo
     - geant4 +ipo -qt -opengl -python +vecgeom cxxstd=17
     - genfit +ipo
diff --git a/docs/howto/write_benchmarks.rst b/docs/howto/write_benchmarks.rst
new file mode 100644
index 0000000..6a6cc9f
--- /dev/null
+++ b/docs/howto/write_benchmarks.rst
@@ -0,0 +1,6 @@
+Write benchmarks
+================
+
+
+
+`Documentation page (doxygen) for c++ benchmarks <https://eic.phy.anl.gov/benchmarks/common_bench/index.html>`_
\ No newline at end of file
diff --git a/docs/overview/gitlab.rst b/docs/overview/gitlab.rst
index 65d8ce9..f27d28c 100644
--- a/docs/overview/gitlab.rst
+++ b/docs/overview/gitlab.rst
@@ -20,6 +20,7 @@ GitLab
    - `Reconstruction benchmarks <https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks>`_ - Reconstruction specific benchmarks (calorimetry, tracking, PID)
    - `Physics benchmarks <https://eicweb.phy.anl.gov/EIC/benchmarks/physics_benchmarks>`_ - Check physical processes such as DIS, DVCS, etc.
    - `Cost estimation <https://eicweb.phy.anl.gov/EIC/benchmarks/cost_analysis>`_ - (in develoment) A weighted evaluation of the detector performance versus estimated cost.
+   - `Common benchmarks <https://eicweb.phy.anl.gov/EIC/benchmarks/common_bench>`_ - Code common to all benchmarks
 - `Documentation (dir) <https://eicweb.phy.anl.gov/EIC/documentation>`_ - this website, tutorials
 - `Container <https://eicweb.phy.anl.gov/containers/eic_container>`_ - source of docker images
 - `MC Convert <https://eicweb.phy.anl.gov/containers/eic_container>`_ - Pythia6, Beagle and others -> hepmc2/3 converter
-- 
GitLab