segmentation fault in daq machine is fixed
[u/mrichter/AliRoot.git] / prod / proof / README
1 1. run.C is the main macro to use. It takes as an argument the raw-data run number to be reconstructed.
2  Note: don't forget to change the username there.
3
4 2. rec.C is called from run.C and does:
5 *) raw-data input is set to all the raw-data files from the run (rec.SetInput("raw://runXXX"))
6 *) QA is switched off due to high memory consumption, it can enabled in case one reconstructs less detectors.
7 *) rec.SetEventRange() is used to limit the time of the query. Can be changed according to the needs.
8 *) Output is a dataset, which one can setup by rec.SetOutput. The syntax is simple, just follow the example
9 and put a coma separated list of output root file just between the first : and @. For example one case do:
10
11 root_archive.zip#AliESDs.root:AliESDs.root,AliESDfriends.root,MUON.RecPoints.root@dataset://runXXX
12
13 wildcards should work, but better define explicit names.
14 The output is a normal CAF dataset (as the one staged from the grid).
15
16 3. prepareAlienCollection.sh is a helper script in case the run is long and one wants to select a subset
17 of files to bre reconstructed. The syntax is:
18
19 ./prepareAliEnCollection.sh XXX XXX.txt
20
21 Then rec.C should be changed, so that the input becomes 'collection://XXX.txt'.
22  Note: alien-token-init should be in the path.
23
24 4. rec.sh is a simple shell script which takes the run number as an argument and calls
25 'aliroot run.C'