diff --git a/src/docs/getting-started/quickstart.mdx b/src/docs/getting-started/quickstart.mdx index ec927200d3b3a0f91938905e626fa68c9a59efb0..99c61c326775acb10c0a298f96ec4637256d21ef 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 +``` + + +