Skip to content

Commit 5568a41

Browse files
authored
doc: remove irt-algo and irt-algo-stable notes (#104)
1 parent 6d1883a commit 5568a41

File tree

6 files changed

+6
-55
lines changed

6 files changed

+6
-55
lines changed

config/recon_digi_only.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
################################################################################
22
# CONFIGURATION FILE FOR DRICH EICrecon USAGE
3-
# - use with EICrecon `git` branch `irt-algo` or `irt-algo-stable`
43
################################################################################
54

65
### PODIO collections to include in the output

config/recon_irt.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
################################################################################
22
# CONFIGURATION FILE FOR DRICH EICrecon USAGE
3-
# - use with EICrecon `git` branch `irt-algo` or `irt-algo-stable`
43
################################################################################
54

65
### EICrecon plugins

config/recon_irt_noise.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
################################################################################
22
# CONFIGURATION FILE FOR DRICH EICrecon USAGE
3-
# - use with EICrecon `git` branch `irt-algo` or `irt-algo-stable`
43
################################################################################
54

65
### EICrecon plugins

doc/branches.md

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,7 @@ We intend to keep these tables up-to-date as development proceeds.
1414
| `EICrecon` | `main` |
1515
| `reconstruction_benchmarks` | `master` |
1616

17-
## IRT -- EICrecon development
18-
| Repository | Branch | Pull Request |
19-
| --: | --- | --- |
20-
| `drich-dev` | `main` | |
21-
| `epic` | `main` | |
22-
| `EDM4eic` | `main` | |
23-
| `irt` | `main` | |
24-
| `EICrecon` | `irt-algo-stable` (or `irt-algo`) | https://github.com/eic/EICrecon/pull/393 |
25-
| `reconstruction_benchmarks` | `irt-algo` | [MR 293](https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/merge_requests/293) |
26-
27-
- the branch `irt-algo-stable` is for a stable, working version; the branch
28-
`irt-algo` is for the unstable, most up-to-date version
29-
30-
## IRT -- Legacy Juggler Support
17+
## IRT -- Legacy Juggler Support (DEPRECATED, replaced by EICrecon)
3118
| Repository | Branch | Pull Request |
3219
| --: | --- | --- |
3320
| `drich-dev` | `main` | |

doc/tutorials/3-running-reconstruction.md

Lines changed: 5 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -11,55 +11,24 @@ Before attending this tutorial, please build the reconstruction and benchmarks s
1111

1212
### Obtaining the Software
1313

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:
3415

3516
- `EICrecon` SSH:
3617
```bash
37-
git clone [email protected]:eic/EICrecon.git --branch irt-algo-stable # or irt-algo, if you want bleeding edge
18+
git clone [email protected]:eic/EICrecon.git
3819
```
3920
- `EICrecon` HTTPS:
4021
```bash
41-
git clone https://github.com/eic/EICrecon.git --branch irt-algo-stable # or irt-algo, if you want bleeding edge
22+
git clone https://github.com/eic/EICrecon.git
4223
```
4324
- `reconstruction_benchmarks` SSH:
4425
```bash
45-
git clone [email protected]:EIC/benchmarks/reconstruction_benchmarks.git --branch irt-algo
26+
git clone [email protected]:EIC/benchmarks/reconstruction_benchmarks.git
4627
```
4728
- `reconstruction_benchmarks` HTTPS:
4829
```bash
49-
git clone https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks.git --branch irt-algo
50-
```
51-
52-
Verify that you are on the correct set of branches by running `./check_branches.sh`. The output should look something like:
53-
```
54-
drich-dev: main (269bf3c)
55-
epic: main (d14e80b)
56-
EDM4eic: NOT INSTALLED
57-
irt: NOT INSTALLED
58-
EICrecon: irt-algo-stable (21fd271a)
59-
juggler: NOT INSTALLED
60-
reconstruction_benchmarks: irt-algo (d1c7885)
30+
git clone https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks.git
6131
```
62-
(the commit hashes, in parentheses, may differ)
6332

6433
### Building
6534

doc/tutorials/5-reconstruction-code-part-2.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ Tutorial 5: Reconstruction Code Part II
88

99
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.
1010

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-
1311
## Navigating EICrecon
1412

1513
Each algorithm "`AlgorithmName`" typically includes 5 source code files:

0 commit comments

Comments
 (0)