]>
Commit | Line | Data |
---|---|---|
fc7e1e45 | 1 | ## default OCDB, if autoOCDB is set put in any 4 digit year starting with 20 |
2 | # | |
3 | defaultOCDB="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 | ||
cb473870 | 11 | ## makeflow options |
12 | makeflowPath="/hera/alice/aux/cctools/bin" | |
fc7e1e45 | 13 | #makeflowOptions="-T wq -N alice -d all -C ali-copilot.cern.ch:9097" |
14 | #makeflowOptions="-T wq -N alice -C ali-copilot.cern.ch:9097" | |
cb473870 | 15 | #makeflowOptions="-T wq -p 9123" |
16 | makeflowOptions="-T sge" | |
17 | createWorkqueueCommand="/usr/bin/qsub -e batchLogs -o batchLogs -cwd -t 1:1000 -b y ${makeflowPath}/work_queue_worker -t 36000 $HOSTNAME 9123" | |
18 | #createWorkqueue=1 | |
19 | batchCommand="/usr/bin/qsub" | |
20 | batchFlags="" | |
fc7e1e45 | 21 | |
22 | ## Directory to store output, productionID from command line will be appended | |
23 | # | |
cb473870 | 24 | baseOutputDirectory="/hera/alice/mkrzewic/benchmarkDev/output" |
fc7e1e45 | 25 | |
26 | ## aliroot (will be sourced - for backwards compatibility only) | |
27 | # | |
cb473870 | 28 | setupAliROOTenvInCurrentShell="/hera/alice/mkrzewic/alisoft/balice_TPCdev.sh" |
29 | #run QA with a known good version of the QA script | |
30 | trustedQAtrainMacro='/hera/alice/mkrzewic/gsisvn/Calibration/QAtrain_duo.C' | |
fc7e1e45 | 31 | |
32 | ## or (if set this will be the default, $setupAliROOTenvInCurrentShell will be ignored): | |
33 | # | |
cb473870 | 34 | #alirootEnv="/cvmfs/alice.cern.ch/bin/alienv setenv AliRoot/v5-04-34-AN -c" |
fc7e1e45 | 35 | |
36 | ## this script makes the qa plots, it takes following arguments: | |
37 | ## ##### $1: LHC data period (used as an identifier to create an output path) | |
38 | ## ##### $2: Reconstruction pass (or some other identifier, used in the output path) | |
39 | ## ##### $3: The file list (relative or absolute path) | |
40 | ## ##### $4: The ouptut directory where the results will be stored (relative or absolute path) | |
41 | # | |
42 | qaPlotsScript="/hera/alice/aux/scripts/qaplots/MakeTPCQA.sh" | |
43 | ||
fc7e1e45 | 44 | ## reconstruct in /tmp, then copy results to final place |
45 | # | |
cb473870 | 46 | #reconstructInTemporaryDir=1 |
fc7e1e45 | 47 | |
48 | ## trigger mask sent to the reconstruction | |
49 | ## if you want to send an empty string use "\"\"" | |
50 | ## usually, for filtered data use empty, | |
51 | ## for unfiltered chunks use kCalibBarrel | |
52 | # | |
53 | #recoTriggerOptions="?Trigger=kCalibBarrel" | |
54 | # | |
55 | recoTriggerOptions="\"\"" | |
56 | ||
57 | ## merging is started when this percentage of input files is reconstructed | |
58 | # | |
cb473870 | 59 | percentProcessedFilesToContinue=100 |
fc7e1e45 | 60 | maxSecondsToWait=$(( 3600*24 )) |
61 | ||
62 | ## maximal number of events to process (per chunk, -1 means no limit) | |
63 | # | |
cb473870 | 64 | nEvents=50 |
fc7e1e45 | 65 | |
66 | ## max no of chunks per run(0 means no limit) | |
67 | # | |
68 | nMaxChunks=0 | |
69 | ||
70 | ## run these command(s) after the dir has been set up, use to e.g. | |
71 | ## modify the scripts on the fly (default QAtrain_duo.C needs modifications due | |
72 | ## to hardcoded raw OCDB storage) | |
73 | # | |
74 | postSetUpActionCPass0="" | |
cb473870 | 75 | postSetUpActionCPass1="sed -i 's/doCDBconnect\s*=\s*1/doCDBconnect = 0/' QAtrain_duo.C" |
fc7e1e45 | 76 | |
77 | ## detailed setting what to run | |
78 | ## CPass0 | |
79 | # | |
80 | runCPass0reco=1 | |
81 | runCPass0MergeMakeOCDB=1 | |
82 | ## CPass1 | |
83 | # | |
84 | runCPass1reco=1 | |
85 | runCPass1MergeMakeOCDB=1 | |
86 | ||
cb473870 | 87 | ## filtering |
88 | runESDfiltering=1 | |
89 | filteringFactorHighPt=1e2 | |
90 | filteringFactorV0s=1e1 | |
91 | filteringRunMacro="/hera/alice/mkrzewic/gsisvn/Calibration/runFilteringTask.C" | |
92 | ||
fc7e1e45 | 93 | ## create the QA plots per run |
94 | # | |
95 | runMakeQAplots=1 | |
96 | ||
fc7e1e45 | 97 | ## who to email upon completion |
98 | # | |
cb473870 | 99 | runMakeSummary=1 |
fc7e1e45 | 100 | mailSummaryTo="" |
101 | ||
102 | ## run a script to filter the logs, takes one argument, the base dir where to search for logs | |
103 | # | |
cb473870 | 104 | logFilteringScript=/hera/alice/aux/scripts/benchmark/filterRecLog.sh |
fc7e1e45 | 105 | |
106 | ## uncomment to just run the logic, dont check for data and dont process it - | |
107 | ## fake the output files (for debugging) | |
108 | # | |
cb473870 | 109 | pretend=1 |
fc7e1e45 | 110 | |
111 | ##dump all output to stdout for debugging | |
112 | # | |
113 | #dontRedirectStdOutToLog=1 | |
114 | ||
115 | ## uncomment this option to force streaming the logs to the final destination instead of the running directory | |
116 | ## this way a log is always available even in case the batch system kills the job | |
117 | # | |
118 | #logToFinalDestination=1 | |
119 | ||
5ed7c82c | 120 | #set the downscaling factors during the filtering fro expert QA (overrides the previous values) |
121 | #AliAnalysisTaskFilteredTree_fLowPtTrackDownscaligF="1e-2" | |
122 | #AliAnalysisTaskFilteredTree_fLowPtV0DownscaligF="1e-2" |