You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/tutorials/3-running-reconstruction.md
+5-36Lines changed: 5 additions & 36 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,55 +11,24 @@ Before attending this tutorial, please build the reconstruction and benchmarks s
11
11
12
12
### Obtaining the Software
13
13
14
-
At the time of writing this tutorial, dRICH PID is still not fully approved in the `main` branches of the reconstruction and benchmarks software. The current development branch is `irt-algo` for both; `irt-algo` on EICrecon is somewhat unstable, so instead I recommend you to use `irt-algo-stable`, which at times may be a bit behind `irt-algo`.
15
-
16
-
If you already have clones of `EICrecon` and `reconstruction_benchmarks`, you can switch branches by running the commands below. Most likely you have a clone of `EICrecon` (on branch `main`), but do not have a clone of `reconstruction_benchmarks` (clone commands are also given below)
17
-
18
-
-`EICrecon`:
19
-
```bash
20
-
pushd EICrecon
21
-
git fetch origin
22
-
git checkout irt-algo-stable # or irt-algo, if you want bleeding edge
23
-
popd
24
-
```
25
-
-`reconstruction_benchmarks`:
26
-
```bash
27
-
pushd reconstruction_benchmarks
28
-
git fetch origin
29
-
git checkout irt-algo # no irt-algo-stable branch, since this code doesn't change as rapidly
30
-
popd
31
-
```
32
-
33
-
Otherwise if you do not yet have clones of `EICrecon` and `reconstruction_benchmarks`, you can clone and checkout the appropriate branch in one command. As in [tutorial 1](1-setup-and-running-simulations.md), use HTTPS or SSH depending on your access credentials:
14
+
If you do not yet have clones of `EICrecon` and `reconstruction_benchmarks`, you can clone and checkout the appropriate branch in one command. As in [tutorial 1](1-setup-and-running-simulations.md), use HTTPS or SSH depending on your access credentials:
34
15
35
16
-`EICrecon` SSH:
36
17
```bash
37
-
git clone [email protected]:eic/EICrecon.git --branch irt-algo-stable # or irt-algo, if you want bleeding edge
Copy file name to clipboardExpand all lines: doc/tutorials/5-reconstruction-code-part-2.md
-2Lines changed: 0 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,8 +8,6 @@ Tutorial 5: Reconstruction Code Part II
8
8
9
9
Finally, let's go through the reconstruction code. Refer to [tutorial 4](4-reconstruction-code-part-1.md) for general guidance on the reconstruction code; this tutorial 5 will provide an overview of how the primary algorithms work.
10
10
11
-
**IMPORTANT**: the presentation of this tutorial will assume that `EICrecon` is on the branch `irt-algo`. This is the most up-to-date branch containing the full dRICH PID implementation; in contrast, `irt-algo-stable` may be a bit behind `irt-algo`, but will most likely work (whereas `irt-algo` is unstable, and sometimes may be in a broken state). If `irt-algo` is not available, then that likely means all the dRICH PID code has been merged to `main`; in this case, refer to the `main` branch instead.
12
-
13
11
## Navigating EICrecon
14
12
15
13
Each algorithm "`AlgorithmName`" typically includes 5 source code files:
0 commit comments