From c7b73ed4b6a89676cac684a4e8c4d31041c4f67e Mon Sep 17 00:00:00 2001 From: Whitney Armstrong <warmstrong@anl.gov> Date: Tue, 24 Mar 2020 05:00:15 -0500 Subject: [PATCH] modified: getting-started/quickstart.mdx --- src/docs/getting-started/quickstart.mdx | 33 ++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/src/docs/getting-started/quickstart.mdx b/src/docs/getting-started/quickstart.mdx index ec92720..99c61c3 100644 --- a/src/docs/getting-started/quickstart.mdx +++ b/src/docs/getting-started/quickstart.mdx @@ -12,7 +12,6 @@ The programmer is assumed to be familiar with - C++, python, and shell scripting - Create an account on https://eicweb.phy.anl.gov and configure your account. This tutorial requires that [singularity](singularity) is installed @@ -28,7 +27,7 @@ following: git clone https://eicweb.phy.anl.gov/containers/eic_container.git mkdir eic_container/build cd eic_container/build -cmake ../. -DCMAKE_INSTALL_PREFIX=$HOME/stow/eic_container_1.0.2 +cmake ../. -DCMAKE_INSTALL_PREFIX=$HOME/stow/eic_container_1.0.4 make -j4 install ``` @@ -55,11 +54,37 @@ you must make sure to set `$PATH` and `$LD_LIBRARY_PATH` to point to the development build's installation prefix first. Here we assume your development builds are being installed into `$HOME/stow/development` -A simple setup script will make sure -```bash +A simple setup script will make sure things are in order +```shell title=setup.sh +module load eic_container export $PATH=$HOME/stow/development/bin:$PATH export $LD_LIBRARY_PATH=$HOME/stow/development/lib:$HOME/stow/development/lib64:$LD_LIBRARY_PATH export $ROOT_INCLUDE_PATH=$HOME/stow/development/include:$ROOT_INCLUDE_PATH ``` +## Detector Library + +The + +```bash +source setup.sh +module load eic_container +git clone https://eicweb.phy.anl.gov/EIC/NPDet.git +cd NPDet/examples +print_materials gem_tracker_disc.xml 0 0 0 100 0 100 +``` + +The last line dumps the materials encounter along a line defined by two points. + +```bash +cd .. +mkdir NPDet/build && cd NPDet/build +cmake ../. -DCMAKE_INSTALL_PREFIX=$HOME/stow/development +make -j4 install +cd ../examples +print_materials gem_tracker_disc.xml 0 0 0 100 0 100 +``` + + + -- GitLab