updated for systematic study
[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
fc7e1e45 2## by default the OCDB year set automatically for each chunk
3## based on the path
4## to disable set autoOCDB=0
5#
6#autoOCDB=0
71353a5f 7defaultOCDB="local:///cvmfs/alice.gsi.de/alice/data/2010/OCDB/"
8
9## force the run number (disables automatic guessing from chunk path)
10#runNumber=167123
fc7e1e45 11
cb473870 12## makeflow options
13makeflowPath="/hera/alice/aux/cctools/bin"
fc7e1e45 14#makeflowOptions="-T wq -N alice -d all -C ali-copilot.cern.ch:9097"
15#makeflowOptions="-T wq -N alice -C ali-copilot.cern.ch:9097"
71353a5f 16makeflowOptions=""
cb473870 17batchCommand="/usr/bin/qsub"
71353a5f 18batchFlags="-b y -cwd -l h_rt=24:0:0,h_rss=4G "
fc7e1e45 19
20## Directory to store output, productionID from command line will be appended
21#
cb473870 22baseOutputDirectory="/hera/alice/mkrzewic/benchmarkDev/output"
fc7e1e45 23
71353a5f 24#init aliroot
fc7e1e45 25#
cb473870 26#alirootEnv="/cvmfs/alice.cern.ch/bin/alienv setenv AliRoot/v5-04-34-AN -c"
71353a5f 27alirootEnv="/opt/alice/mkrzewic/alisoft/balice_master.sh"
28#fallback solution:
29#alirootSource="/opt/alice/mkrzewic/alisoft/balice_master.sh"
fc7e1e45 30
71353a5f 31#run QA with a known good version of the QA script
32trustedQAtrainMacro='/hera/alice/mkrzewic/gsisvn/Calibration/QAtrain_duo.C'
fc7e1e45 33
fc7e1e45 34## reconstruct in /tmp, then copy results to final place
35#
71353a5f 36reconstructInTemporaryDir=0
fc7e1e45 37
38## trigger mask sent to the reconstruction
39## if you want to send an empty string use "\"\""
40## usually, for filtered data use empty,
41## for unfiltered chunks use kCalibBarrel
42#
43#recoTriggerOptions="?Trigger=kCalibBarrel"
44#
45recoTriggerOptions="\"\""
46
47## merging is started when this percentage of input files is reconstructed
48#
cb473870 49percentProcessedFilesToContinue=100
fc7e1e45 50maxSecondsToWait=$(( 3600*24 ))
51
52## maximal number of events to process (per chunk, -1 means no limit)
53#
71353a5f 54nEvents=-1
fc7e1e45 55
56## max no of chunks per run(0 means no limit)
57#
58nMaxChunks=0
59
60## run these command(s) after the dir has been set up, use to e.g.
61## modify the scripts on the fly (default QAtrain_duo.C needs modifications due
62## to hardcoded raw OCDB storage)
63#
64postSetUpActionCPass0=""
71353a5f 65postSetUpActionCPass1=""
fc7e1e45 66
67## detailed setting what to run
68## CPass0
69#
70 runCPass0reco=1
71runCPass0MergeMakeOCDB=1
72## CPass1
73#
74 runCPass1reco=1
75runCPass1MergeMakeOCDB=1
76
cb473870 77## filtering
78 runESDfiltering=1
79filteringFactorHighPt=1e2
80filteringFactorV0s=1e1
cb473870 81
fc7e1e45 82## create the QA plots per run
83#
84runMakeQAplots=1
85
fc7e1e45 86## who to email upon completion
87#
cb473870 88runMakeSummary=1
fc7e1e45 89mailSummaryTo=""
90
fc7e1e45 91## uncomment to just run the logic, dont check for data and dont process it -
92## fake the output files (for debugging)
93#
71353a5f 94#pretend=1
fc7e1e45 95
96##dump all output to stdout for debugging
97#
98#dontRedirectStdOutToLog=1
99
100## uncomment this option to force streaming the logs to the final destination instead of the running directory
101## this way a log is always available even in case the batch system kills the job
102#
71353a5f 103logToFinalDestination=1
fc7e1e45 104
5ed7c82c 105#set the downscaling factors during the filtering fro expert QA (overrides the previous values)
106#AliAnalysisTaskFilteredTree_fLowPtTrackDownscaligF="1e-2"
107#AliAnalysisTaskFilteredTree_fLowPtV0DownscaligF="1e-2"
71353a5f 108
109#this forces root to produce a coredump where it normally would
110ALIROOT_FORCE_COREDUMP=1
111
112#run one job per run with valgrind...
113runValgrind=1
114valgrindCommand=""
115nEventsValgrind=5
116