]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGPP/CalibMacros/CPass1/mergeMakeOCDB.byComponent.sh
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGPP / CalibMacros / CPass1 / mergeMakeOCDB.byComponent.sh
index 0d7e9e4702a577802b7b163a2cfca20c2291c680..7bf3a65ab73afd5f37dedc9f904c2ebd6c5200c8 100644 (file)
@@ -65,6 +65,9 @@ main()
   components="TOF MeanVertex T0 SDD TRD TPCCalib TPCCluster TPCAlign"
   #components="TOF MeanVertex T0 SDD TRD TPCCalib"
 
+  # take Data Quality Flags from JDL
+  detectorBitsQualityFlag=${ALIEN_JDL_RUNQUALITY--1}
+
   #################################################################
   echo "" | tee -a merge.log
   echo "$0 ${save_args[*]}" | tee -a merge.log
@@ -74,12 +77,13 @@ main()
   echo path = $path | tee -a merge.log
   echo run  = $run | tee -a merge.log
   echo ocdb = $ocdb | tee -a merge.log
-  echo defaultOCDB=$defaultOCDB | tee -a merge.log
+  echo defaultOCDB = $defaultOCDB | tee -a merge.log
   echo filesAreLocal = $filesAreLocal | tee -a merge.log
   echo cleanup = $cleanup | tee -a merge.log
-  echo fileAccessMethod=$fileAccessMethod | tee -a merge.log
+  echo fileAccessMethod = $fileAccessMethod | tee -a merge.log
   echo numberOfFilesInAbunch = $numberOfFilesInAbunch | tee -a merge.log
-  echo runParallel=$runParallel
+  echo runParallel = $runParallel
+  echo detectorBitsQualityFlag = $detectorBitsQualityFlag
   echo "***********************" | tee -a merge.log
 
   alienFileList="alien.list"
@@ -204,8 +208,8 @@ main()
   echo "***********************" 2>&1 | tee -a ocdb.log
   echo making ${det} OCDB 2>&1 | tee -a ocdb.log
   echo "***********************" 2>&1 | tee -a ocdb.log
-  echo aliroot -b -q "makeOCDB.C($run, \"$ocdb\", \"$defaultOCDB\")" 2>&1 | tee -a ocdb.log
-  aliroot -b -q "makeOCDB.C($run, \"$ocdb\", \"$defaultOCDB\")" 2>&1 | tee -a ocdb.log
+  echo aliroot -b -q "makeOCDB.C($run, \"$ocdb\", \"$defaultOCDB\", $detectorBitsQualityFlag)" 2>&1 | tee -a ocdb.log
+  aliroot -b -q "makeOCDB.C($run, \"$ocdb\", \"$defaultOCDB\", $detectorBitsQualityFlag)" 2>&1 | tee -a ocdb.log
   mv syswatch.log syswatch_makeOCDB.log
 
   # summary