Skip to content

Commit d785c2b

Browse files
committed
Create heading for general cases and move special cases first
1 parent c4f24fc commit d785c2b

File tree

1 file changed

+21
-9
lines changed

1 file changed

+21
-9
lines changed

docs/troubleshooting/README.md

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,23 @@ If the reported table is part of the main [AO2D tables](../datamodel/ao2dTables.
7575
You can check by opening it with ROOT if the corresponding table exists in the file by navigating to the reported folder (here: `DF_2853960297589372650`).
7676

7777
Most likely however the table which is missing has to be produced by a [helper task](../datamodel/helperTaskTables.md).
78+
79+
First, look for a solution in the list of [Special cases](#special-cases).
80+
If the missing table is not mentioned there, try to find the missing workflow following the instructions for [General cases](#general-cases).
81+
82+
#### Special cases
83+
84+
- Missing `track`: If you are running on Run 3 input, add `o2-analysis-track-propagation`.
85+
- Please refer to the documentation on the [track propagation](../basics-usage/HelperTasks.md#track-propagation) for details.
86+
- Missing `fv0c`: If you are running on Run 3 input, please make sure that the process switches in the `bc-selection`, `event-selection` and `multiplicity-table` tasks are set to `"processRun2": "false", "processRun3": "true"` in your config JSON; see e.g. the `Configurables` section in the [event selection](../basics-usage/HelperTasks.md#event-selection) documentation.
87+
- Missing `tofsignal`: Please refer to the documentation on the [TOF PID](../basics-usage/HelperTasks.md#particle-identification) requirements.
88+
- Missing `collision_001`: Please add the `o2-analysis-collision-converter`.
89+
- Missing `collision`: If you are executing `o2-analysis-collision-converter`, remove it.
90+
- Missing `zdc_001`: Please add the `o2-analysis-zdc-converter`.
91+
- Missing `zdc`: If you are executing `o2-analysis-zdc-converter`, remove it.
92+
93+
#### General cases
94+
7895
You can identify the missing workflow by running the [`find_dependencies.py`](https://github.com/AliceO2Group/O2Physics/blob/master/Scripts/find_dependencies.py) script.
7996
The procedure is simple: If the error message complains about a missing table `DF_<id>/O2<table>` then you have to run `$O2PHYSICS_ROOT/share/scripts/find_dependencies.py -t <table>`
8097
inside the O2Physics environment and add the correct one among the listed producer workflows to your command line.
@@ -97,13 +114,6 @@ o2-analysis-timestamp | o2-analysis-my-analysis ...
97114

98115
and the table should be found.
99116

100-
#### Special cases
101-
102-
- Missing `track`: If you are running on Run 3 data or MC, please refer to the documentation on the [track propagation](../basics-usage/HelperTasks.md#track-propagation).
103-
- Missing `fv0c`: If you are running on Run 3 data or MC, please make sure that the process switches in the `bc-selection`, `event-selection` and `multiplicity-table` workflows are set to `"processRun2": "false", "processRun3": "true"` in your config JSON; see e.g. the `Configurables` section in the [event selection](../basics-usage/HelperTasks.md#event-selection) documentation.
104-
- Missing `tofsignal`: Please refer to the documentation on the [TOF PID](../basics-usage/HelperTasks.md#particle-identification) requirements.
105-
- Missing `collision_001`: Please add the `o2-analysis-collision-converter`.
106-
107117
### CCDB object not found
108118

109119
Error messages:
@@ -126,9 +136,11 @@ How to check the timestamp?
126136

127137
### Alien connection failed
128138

129-
```todo
130139
Error message:
140+
141+
```text
142+
Alien Token Check failed - Please get an alien token before running with https CCDB endpoint, or alice-ccdb.cern.ch!
131143
```
132144

133145
- Create an Alien token by executing the `alien-token-init` command inside the O2Physics environment.
134-
- Verify that the connection can be established by executing `alien.py`.
146+
- Verify that the connection can be established by executing `alien.py`. You should be greeted with `Welcome to the ALICE GRID`. Exit with `exit`.

0 commit comments

Comments
 (0)