add the possibility of changing the downscaling factors via shell environment (for...
[u/mrichter/AliRoot.git] / PWGPP / benchmark / benchmark.config
CommitLineData
fc7e1e45 1## default OCDB, if autoOCDB is set put in any 4 digit year starting with 20
2#
3defaultOCDB="local:///cvmfs/alice.gsi.de/alice/data/2010/OCDB/"
4
5## by default the OCDB year set automatically for each chunk
6## based on the path
7## to disable set autoOCDB=0
8#
9#autoOCDB=0
10
11## options to pass to makeflow
12#makeflowOptions="-T wq -N alice -d all -C ali-copilot.cern.ch:9097"
13#makeflowOptions="-T wq -N alice -C ali-copilot.cern.ch:9097"
14makeflowOptions=""
15
16## Directory to store output, productionID from command line will be appended
17#
18baseOutputDirectory="/home/mkrzewic/cern/benchmark/output"
19
20## aliroot (will be sourced - for backwards compatibility only)
21#
22#setupAliROOTenvInCurrentShell="/home/mkrzewic/alisoft/balice_puretrunk.sh"
23
24## or (if set this will be the default, $setupAliROOTenvInCurrentShell will be ignored):
25#
26alirootEnv="/cvmfs/alice.cern.ch/bin/alienv setenv AliRoot/v5-04-34-AN -c"
27
28## this script makes the qa plots, it takes following arguments:
29## ##### $1: LHC data period (used as an identifier to create an output path)
30## ##### $2: Reconstruction pass (or some other identifier, used in the output path)
31## ##### $3: The file list (relative or absolute path)
32## ##### $4: The ouptut directory where the results will be stored (relative or absolute path)
33#
34qaPlotsScript="/hera/alice/aux/scripts/qaplots/MakeTPCQA.sh"
35
36## batch settings
37#
38batchCommand="qsub -cwd -l h_rt=24:0:0,h_rss=4G -P alice "
39
40## reconstruct in /tmp, then copy results to final place
41#
42reconstructInTemporaryDir=1
43
44## trigger mask sent to the reconstruction
45## if you want to send an empty string use "\"\""
46## usually, for filtered data use empty,
47## for unfiltered chunks use kCalibBarrel
48#
49#recoTriggerOptions="?Trigger=kCalibBarrel"
50#
51recoTriggerOptions="\"\""
52
53## merging is started when this percentage of input files is reconstructed
54#
55percentProcessedFilesToContinue=90
56maxSecondsToWait=$(( 3600*24 ))
57
58## maximal number of events to process (per chunk, -1 means no limit)
59#
60nEvents=-1
61
62## max no of chunks per run(0 means no limit)
63#
64nMaxChunks=0
65
66## run these command(s) after the dir has been set up, use to e.g.
67## modify the scripts on the fly (default QAtrain_duo.C needs modifications due
68## to hardcoded raw OCDB storage)
69#
70postSetUpActionCPass0=""
71postSetUpActionCPass1="sed -i 's,\(.*->Set.*\)raw://\(.*\),\1ocdbStorage.Data()\2,g' QAtrain_duo.C"
72
73## detailed setting what to run
74## CPass0
75#
76 runCPass0reco=1
77runCPass0MergeMakeOCDB=1
78## CPass1
79#
80 runCPass1reco=1
81runCPass1MergeMakeOCDB=1
82
83## create the QA plots per run
84#
85runMakeQAplots=1
86
87## make a summary
88#
89runMakeSummary=1
90
91## who to email upon completion
92#
93mailSummaryTo=""
94
95## run a script to filter the logs, takes one argument, the base dir where to search for logs
96#
97#logFilteringScript=/hera/alice/aux/scripts/benchmark/filterRecLog.sh
98
99## uncomment to just run the logic, dont check for data and dont process it -
100## fake the output files (for debugging)
101#
102#pretend=1
103
104##dump all output to stdout for debugging
105#
106#dontRedirectStdOutToLog=1
107
108## uncomment this option to force streaming the logs to the final destination instead of the running directory
109## this way a log is always available even in case the batch system kills the job
110#
111#logToFinalDestination=1
112