Skip to content

Commit 23a6a19

Browse files
authored
Merge pull request #237 from vkucera/troubleshooting
Troubleshooting: Add bc converter and a note on version suffix
2 parents 0c85449 + cbf8617 commit 23a6a19

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

docs/troubleshooting/README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ Error messages of the following kind:
7979

8080
mean that the table `v0dataext` could not be found in the input file, nor has any other workflow produced them.
8181

82-
If the reported table is part of the main [AO2D tables](../datamodel/ao2dTables.md) (e.g. `bc`), then something is wrong with your input file.
82+
If the reported table is part of the main [AO2D tables](../datamodel/ao2dTables.md), then something is wrong with your input file.
8383
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`).
8484

8585
Most likely however the table which is missing has to be produced by a [helper task](../datamodel/helperTaskTables.md).
@@ -91,6 +91,8 @@ If the missing table is not mentioned there, try to find the missing workflow fo
9191

9292
- Missing `track`: If you are running on Run 3 input, add `o2-analysis-track-propagation`.
9393
- Please refer to the documentation on the [track propagation](../basics-usage/HelperTasks.md#track-propagation) for details.
94+
- Missing `bc_001`: Please add the `o2-analysis-bc-converter`.
95+
- Missing `bc`: If you are executing `o2-analysis-bc-converter`, remove it.
9496
- Missing `collision_001`: Please add the `o2-analysis-collision-converter`.
9597
- Missing `collision`: If you are executing `o2-analysis-collision-converter`, remove it.
9698
- Missing `zdc_001`: Please add the `o2-analysis-zdc-converter`.
@@ -103,6 +105,8 @@ If the missing table is not mentioned there, try to find the missing workflow fo
103105
You can identify the missing workflow by running the [`find_dependencies.py`](https://github.com/AliceO2Group/O2Physics/blob/master/Scripts/find_dependencies.py) script.
104106
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>`
105107
inside the O2Physics environment and add the correct one among the listed producer workflows to your command line.
108+
Note that the script searches for tables based on their description in the data model.
109+
This description does not contain the table version suffix (e.g. `_001`), so you need to remove it from the name of the table.
106110

107111
Example: If the missing table is `DF_2853960297589372650/O2timestamps`, then you have to look up `timestamps`:
108112

0 commit comments

Comments
 (0)