diff --git a/docs/howto/docker.rst b/docs/howto/docker.rst new file mode 100644 index 0000000000000000000000000000000000000000..edab091989f48bc2084ae929d907343c0c3b2f89 --- /dev/null +++ b/docs/howto/docker.rst @@ -0,0 +1,12 @@ + + +X11 on linux: + +.. code::bash + + docker run -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix --rm -it --volume="$HOME/.Xauthority:/root/.Xauthority:rw" --net=host eicweb/jug_xl:nightly bash + +This needs some explanation. In general ``-v /tmp/.X11-unix:/tmp/.X11-unix`` and setting ``DISPLAY`` variable is all what is needed for linux, +but jug_xl has root user with id=0 which is probably different from yours. So we need ``--volume="$HOME/.Xauthority:/root/.Xauthority:rw"``. +But the later requires ``--net=host``. + diff --git a/docs/howto/full_simulation.rst b/docs/howto/full_simulation.rst index 7bbec88151d442d528e8f30dc0d6181c7ee2e68b..8b137ad18b3917a0fe9d53415e221914c3ea41e7 100644 --- a/docs/howto/full_simulation.rst +++ b/docs/howto/full_simulation.rst @@ -43,7 +43,7 @@ Using npsim (wrapper around ddsim) command line: npsim --compactFile=athena.xml --runType=run -G -N=2 --outputFile=test_gun.root --gun.position "0.0 0.0 1.0*cm" --gun.direction "1.0 0.0 1.0" --gun.energy 100*GeV --part.userParticleHandler='' # uniform spread inside an angle: - npsim --compactFile=athena.xml --random.seed 1 --enableGun --gun.energy 2*GeV --gun.thetaMin 0*deg --gun.thetaMax 90*deg --gun.distribution uniform --outputFile test.root + npsim --compactFile=athena.xml -N=2 --random.seed 1 --enableGun --gun.energy 2*GeV --gun.thetaMin 0*deg --gun.thetaMax 90*deg --gun.distribution uniform --outputFile test.root @@ -57,6 +57,17 @@ There are many ways to see the geometry and tracks: 3. ddeve (root EVE based event display...) 4. dd_web_display (using browser and jsroot library) +Geant4 event display +~~~~~~~~~~~~~~~~~~~~ + +Example command: + +.. code:: bash + + # Assumed to run from the root of Athena detector repo + npsim --runType vis --compactFile athena.xml --macro macro/vis.mac --outputFile test.root --enableG4GPS --enableQtUI + + Geometry conversion ------------------- diff --git a/docs/howto/use_singularity.rst b/docs/howto/use_singularity.rst index 1c5cd0a7b57562360783e3e0b820ef4147ce86a8..8846e962fcc071f41349b9691ff851aea4b6d9ad 100644 --- a/docs/howto/use_singularity.rst +++ b/docs/howto/use_singularity.rst @@ -4,141 +4,188 @@ Use singularity Install singularity ------------------- +Eic image require singularity > 3.0 + The `oficial installation instructions <https://sylabs.io/guides/3.0/user-guide/installation.html>`_ have many steps. -Please don't install NeuroDebian repo from the repo as it holds v2.6 and eic image require singularity > 3.0. -Instead. If you have ubuntu, there is a `debian repo with 3.5.2 version <https://packages.debian.org/source/sid/singularity-container>`_, +If you have ubuntu, there is a `debian repo with 3.5.2 version <https://packages.debian.org/source/sid/singularity-container>`_, which works pretty nicely (You will have to install dependencies, it will print them...) - -.. code:: +.. code:: bash sudo apt install containernetworking-plugins wget http://ftp.fi.debian.org/debian/pool/main/s/singularity-container/singularity-container_3.5.2+ds1-1_amd64.deb sudo dpkg -i singularity-container_3.5.2+ds1-1_amd64.deb - +Please don't install NeuroDebian repo from the repo as it holds v2.6 and eic image require singularity > 3.0. + + Install work environment ------------------------ -The below command automatically creates the right working environment for detector development. +The below command automatically creates the right working environment for detector development and running the reconstruction. It checks if there are CVMFS images available (which is true for JLab and BNL farms) and links them or downloads images (which is a scenario for users laptops). It also creates eic_shell with the right environment setup, prepares the current dir to work with detector or etc. -.. code:: - +.. code:: bash + + # Easy to remember link: + curl -L get.athena-eic.org | bash + + # Which is an alias to: curl https://eicweb.phy.anl.gov/containers/eic_container/-/raw/master/install.sh | bash -CVMFS ------ +**install.sh** checks if it is run on BNL or JLab farms, so existing CVMFS images are used and +installation is almost instant. On local systems singularity images will be downloaded. -For farms like at BNL or JLab the image is automatically replicated to CVMS: -.. code:: +It might be handy to copy install.sh locally and control where singularity images are being copied, +disable CVMFS behaviour, and other parameters: - singularity run /cvmfs/singularity.opensciencegrid.org/eicweb/jug_xl:3.0-stable +.. code:: bash + curl -L get.athena-eic.org -o install.sh + chmod +x install.sh + ./install.sh --help -Custom work environment ------------------------ +=============== ===== +Flag Description +=============== ===== +-p,--prefix Working directory to deploy the environment (D: /home/romanov/anl) +-t,--tmpdir Change tmp directory (D: /tmp) +-n,--no-cvmfs Disable check for local CVMFS (D: enabled) +-c,--container Container version (D: jug_xl) +-v,--version Version to install (D: nightly) +-h,--help Print this message +=============== ===== -#. Clone the repository and go into the directory +Example of controlling the container version and image location: + + +.. code:: bash - .. code-block:: bash + # installs testing variant and stores image at /mnt/work/images + # (!) one has to create <prefix>/local/lib for images + mkdir -p /mnt/work/images/local/lib/ + ./install.sh -v testing -p /mnt/work/images - git clone https://eicweb.phy.anl.gov/containers/eic_container.git - cd eic_container -#. Run the install script ``install.py`` to install to your ``<PREFIX>`` of choice - (e.g. $HOME/local/opt/eic_container_1.0.4). By default the - modeuefile will be installed to ``$PREFIX/../../etc/modulefiles``. - You can use the ``-v`` flag to select the version you want to install, or omit the - flag if you want to install the master build. The recommended stable - release version is ``v2.6.1``. - .. code-block:: bash +Detector simulation +------------------- + +After the installation you should have an executable script named **eic-shell** which basically +just runs singularity setting the proper environment (more information about the script is below) - ./install.py -v 2.6.1 <PREFIX> - Available flags: +Precompiled detector +^^^^^^^^^^^^^^^^^^^^ - .. code-block:: bash +The jug_xl container comes with precompiled detecor repository. It could be used out of the box +for simulations or even changing detector parameters that doesn't require recompilation. - -v VERSION, --version VERSION - (opt.) project version. Default: current version (in repo). - -b BIND_PATHS, --bind-path BIND_PATHS - (opt.) extra bind paths for singularity. - -m MODULE_PATH, --module-path MODULE_PATH - (opt.) Root module path where you want to install a - modulefile. D: <prefix>/../../etc/modulefiles - -l, --local Local install, will not install the modulefiles (you will have - to run the launcher scripts from their relative paths). - -f, --force Force-overwrite already downloaded container with the same name. +The precompiled detector is installed in **/opt/detector** directory. And can be used like this: +.. code:: bash -#. To use the container in installed mode, you can load the modulefile, - and then use the included apps as if they are native apps on your system! + # Setup the proper detector environemnt + source /opt/detector/setup.sh - .. code-block:: bash + # Run particle gun simulation + npsim -N2 --compactFile=$DETECTOR_PATH/athena.xml --random.seed 1 --enableGun --gun.energy 2*GeV --gun.thetaMin 0*deg --gun.thetaMax 90*deg --gun.distribution uniform --outputFile ~/test.root - module load eic_container +.. :: -#. To use the container in local mode, you can install the container with the ``-l`` flag, - and then use the runscripts (under ``$PREFIX/bin``\ ) manually. + To note: + + 1. After sourcing setup.sh the main xml file is ``$DETECTOR_PATH/athena.xml`` + 2. One must run npsim from a writable directory, as the fieldmap will be downloaded on the first run - .. code-block:: bash - ./install.py $PREFIX -l - ... - $PREFIX/bin/eic-shell +Clone detector from repository +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -#. (Advanced) If you need to add additional bind directives for the internal singularity container, - you can add them with the ``-b`` flag. Run ``./install.py -h`` to see a list of all - supported options. +.. code:: bash + git clone https://eicweb.phy.anl.gov/EIC/detectors/athena.git + git clone https://eicweb.phy.anl.gov/EIC/detectors/ip6.git + ln -s ../ip6/ip6 athena/ip6 + # Build athena + mkdir athena/build && cd athena/build + cmake ../ -DCMAKE_INSTALL_PREFIX=$ATHENA_PREFIX + cmake --build ./ --target all -- -j 8 + cmake --install ./ + cd - -Modulefiles -^^^^^^^^^^^ + # Build IP6 + mkdir ip6/build && cd ip6/build + cmake ../ -DCMAKE_INSTALL_PREFIX=$ATHENA_PREFIX + cmake --build ./ --target all -- -j 8 + cmake --install ./ + cd - -Running the singularity development environment with modulefiles + # Test run geometry browser: + dd_web_display athena/athena.xml + + # Test run particle gun: + npsim -N2 --compactFile=athena/athena.xml --random.seed 1 --enableGun --gun.energy 2*GeV --gun.thetaMin 0*deg --gun.thetaMax 90*deg --gun.distribution uniform --outputFile ~/test.root -#. Add the installed modulefile to your module path, e.g., +.. :: - .. code-block:: bash + To note: + + 1. One might need to rebuild athena repository but only if C++ code is changed. + 2. No rebuilds are needed when changing only xml files - module use <prefix>/../../etc/modulefiles -#. Load the eic container +Advanced information +-------------------- - .. code-block:: bash +CVMFS +^^^^^ - module load eic_container +For farms like at BNL or JLab the images are automatically replicated to CVMS: -#. To start a shell in the container environment, do +.. code:: bash - .. code-block:: bash + /cvmfs/singularity.opensciencegrid.org/eicweb/jug_xl* - eic-shell + # example to run + singularity run /cvmfs/singularity.opensciencegrid.org/eicweb/jug_xl:4.0-acadia-stable -Without modulefiles + +eic-shell explained ^^^^^^^^^^^^^^^^^^^ -Running the singularity development locally (without modulefiles) +There are actually two eic-shell scripts. One is created by the install scripts +and the other lives in the container. + +The one outside the container just sets ATHENA_PREFIX and runs singularity like: + +.. code:: bash + + # $PREFIX here is where you installed everything (by default where install.sh executed) + export ATHENA_PREFIX=$PREFIX/local + export SINGULARITY_BINDPATH=/mnt + singularity exec $PREFIX/local/lib/jug_xl-nightly.sif eic-shell $@ + -1. This is assuming you installed with the ``-l`` flag to a prefix ``$PREFIX``\ : +The **eic-shell** inside the container loads the proper environemnt and SHELL look correctly - .. code-block:: bash +.. code:: bash - ./install.py $PREFIX + ## Properly setup environment + . /etc/eic-env.sh -2. To start a shell in the container environment, do + # What eic-env does in the end is + export LD_LIBRARY_PATH=$ATHENA_PREFIX/lib:$LD_LIBRARY_PATH + export PATH=$ATHENA_PREFIX/bin:$PATH - .. code-block:: bash + # Run bash shell - $PREFIX/bin/eic-shell diff --git a/docs/productions/physics.rst b/docs/productions/physics.rst index ee6f6103b4c808957783082e83e0b2db7523a862..acea64f829a03f4d0cbe02e8778b5438d45a774f 100644 --- a/docs/productions/physics.rst +++ b/docs/productions/physics.rst @@ -9,42 +9,42 @@ All productions are relative to the following locations on S3 and XRootD: Links point to the S3 location; the conversion to XRootD URIs should be trivial. Mirroring from S3 to XRootD may take up to one day. -In case of questions or problems with this data, please let the Software Working Group know in the `#software-helpdesk <https://eicip6.slack.com/archives/C02267ZDARF>`_ channel, or via email to `eic-ip6-software-l@lists.bnl.gov <mailto:eic-ip6-software-l@lists.bnl.gov>`_. +In case of questions or problems with this data, please let the Software Working Group know in the `#software-helpdesk <https://eicip6.slack.com/archives/C02267ZDARF>`__ channel, or via email to `eic-ip6-software-l@lists.bnl.gov <mailto:eic-ip6-software-l@lists.bnl.gov>`__. Deep Inelastic Scattering ------------------------- * geometry: `master` (1M each, last update: 2021-08-18) - * 5x41: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x41/minQ2=1/>`_, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x41/minQ2=10/>`_, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x41/minQ2=100/>`_, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x41/minQ2=1000/>`_ - * 5x100: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x100/minQ2=1/>`_, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x100/minQ2=10/>`_, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x100/minQ2=100/>`_, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x100/minQ2=1000/>`_ - * 10x100: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x100/minQ2=1/>`_, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x100/minQ2=10/>`_, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x100/minQ2=100/>`_, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x100/minQ2=1000/>`_ - * 10x275: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x275/minQ2=1/>`_, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x275/minQ2=10/>`_, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x275/minQ2=100/>`_, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x275/minQ2=1000/>`_ - * 18x275: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/18x275/minQ2=1/>`_, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/18x275/minQ2=10/>`_, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/18x275/minQ2=100/>`_, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/18x275/minQ2=1000/>`_ + * 5x41: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x41/minQ2=1/>`__, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x41/minQ2=10/>`__, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x41/minQ2=100/>`__, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x41/minQ2=1000/>`__ + * 5x100: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x100/minQ2=1/>`__, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x100/minQ2=10/>`__, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x100/minQ2=100/>`__, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/5x100/minQ2=1000/>`__ + * 10x100: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x100/minQ2=1/>`__, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x100/minQ2=10/>`__, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x100/minQ2=100/>`__, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x100/minQ2=1000/>`__ + * 10x275: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x275/minQ2=1/>`__, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x275/minQ2=10/>`__, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x275/minQ2=100/>`__, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/10x275/minQ2=1000/>`__ + * 18x275: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/18x275/minQ2=1/>`__, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/18x275/minQ2=10/>`__, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/18x275/minQ2=100/>`__, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/master/DIS/NC/18x275/minQ2=1000/>`__ * geometry: `acadia-v1.0-alpha` (1M each, last update: 2021-08-19) - * 5x41: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x41/minQ2=1/>`_, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x41/minQ2=10/>`_, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x41/minQ2=100/>`_, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x41/minQ2=1000/>`_ - * 5x100: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x100/minQ2=1/>`_, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x100/minQ2=10/>`_, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x100/minQ2=100/>`_, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x100/minQ2=1000/>`_ - * 10x100: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x100/minQ2=1/>`_, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x100/minQ2=10/>`_, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x100/minQ2=100/>`_, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x100/minQ2=1000/>`_ - * 10x275: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x275/minQ2=1/>`_, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x275/minQ2=10/>`_, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x275/minQ2=100/>`_, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x275/minQ2=1000/>`_ - * 18x275: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/18x275/minQ2=1/>`_, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/18x275/minQ2=10/>`_, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/18x275/minQ2=100/>`_, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/18x275/minQ2=1000/>`_ + * 5x41: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x41/minQ2=1/>`__, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x41/minQ2=10/>`__, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x41/minQ2=100/>`__, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x41/minQ2=1000/>`__ + * 5x100: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x100/minQ2=1/>`__, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x100/minQ2=10/>`__, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x100/minQ2=100/>`__, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/5x100/minQ2=1000/>`__ + * 10x100: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x100/minQ2=1/>`__, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x100/minQ2=10/>`__, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x100/minQ2=100/>`__, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x100/minQ2=1000/>`__ + * 10x275: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x275/minQ2=1/>`__, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x275/minQ2=10/>`__, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x275/minQ2=100/>`__, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/10x275/minQ2=1000/>`__ + * 18x275: `minQ2=1 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/18x275/minQ2=1/>`__, `minQ2=10 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/18x275/minQ2=10/>`__, `minQ2=100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/18x275/minQ2=100/>`__, `minQ2=1000 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DIS/NC/18x275/minQ2=1000/>`__ Deeply Virtual Compton Scattering --------------------------------- * geometry: `acadia-v1.0-alpha` (last update: in progress) - * `18x275 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DVCS/18x275/>`_ (2M events) - * `10x100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DVCS/10x100/>`_ (2M events) - * `5x41 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DVCS/5x41/>`_ (1M events) + * `18x275 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DVCS/18x275/>`__ (2M events) + * `10x100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DVCS/10x100/>`__ (2M events) + * `5x41 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/DVCS/5x41/>`__ (1M events) Timeline Compton Scattering --------------------------- * geometry: `acadia-v1.0-alpha` (last update: in progress) - * `18x275 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/TCS/>`_ - * `5x100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/TCS/>`_ - * `5x41 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/TCS/>`_ + * `18x275 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/TCS/>`__ + * `5x100 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/TCS/>`__ + * `5x41 <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/TCS/>`__ Spectroscopy ------------ * geometry: `acadia-v1.0-alpha` (last update: in progress) - * `10x100 psi2s, x, y <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/SPECTROSCOPY/>`_ + * `10x100 psi2s, x, y <https://dtn01.sdcc.bnl.gov:9000/minio/eictest/ATHENA/RECO/acadia-v1.0-alpha/SPECTROSCOPY/>`__