Executable="/alice/cern.ch/user/z/zampolli/bin/mergeCalibObjects.sh";
-Packages={"VO_ALICE@AliRoot::v4-19-04-AN","VO_ALICE@ROOT::v5-26-00b-1","VO_ALICE@APISCONFIG::V1.1x"};
+Packages={"VO_ALICE@AliRoot::v4-19-04-AN","VO_ALICE@ROOT::v5-26-00b-2","VO_ALICE@APISCONFIG::V1.1x"};
Jobtag =
{
"Merging Calibration Objects from calib train"
TTL = "28000";
Price = 1;
-Requirements = ( other.CE == "ALICE::CERN::LCG" );
-
Validationcommand ="/alice/cern.ch/user/z/zampolli/CalibTrain/validationMerging.sh";
JDLVariables={"Packages", "OutputDir"};
GUIDFILE="guid.txt";
+Arguments = "$1";
+
Workdirectorysize={"6000MB"};
InputFile={"LF:/alice/cern.ch/user/z/zampolli/CalibTrain/mergeCalibObjects.C",
Executable="/alice/cern.ch/user/z/zampolli/bin/mergeMakeOCDB.sh";
-Packages={"VO_ALICE@AliRoot::v4-19-04-AN","VO_ALICE@ROOT::v5-26-00b-1","VO_ALICE@APISCONFIG::V1.1x"};
+Packages={"VO_ALICE@AliRoot::v4-19-04-AN","VO_ALICE@ROOT::v5-26-00b-2","VO_ALICE@APISCONFIG::V1.1x"};
Jobtag =
{
"Merging Calibration Objects from calib train"
TTL = "28000";
Price = 1;
-Requirements = ( other.CE == "ALICE::CERN::LCG" );
-
Validationcommand ="/alice/cern.ch/user/z/zampolli/bin/CalibPass0/validationMerging.sh";
JDLVariables={"Packages", "OutputDir"};
GUIDFILE="guid.txt";
+Arguments = "$1 $2 $3";
+
Workdirectorysize={"6000MB"};
InputFile={"LF:/alice/cern.ch/user/m/miranov/CalibPass0/CalibTimeGain.C",
# Script to merge objects coming out of the calibration train:
# Arguments:
# 1 - directory on which to look for the files to be merged
-# 2 - OCDB output path
+# 2 - run number
+# 3 - OCDB output path
+
# example:
-# mergeMakeOCDB.sh /alice/cern.ch/user/z/zampolli/CalibTrain/output/
+# mergeMakeOCDB.sh /alice/cern.ch/user/z/zampolli/CalibTrain/output/ 000114798 alien://folder=/alice/cern.ch/user/z/zampolli/MergeCalib/OCDB
#ALIEN setting
# $1 = directory where to perform the find
-#runnum=$1
-#ocdbStorage=$2
-#echo Directory to look into = $1
-
-echo Run path $1
-echo OCDB output path $2
-runNum=`basename $1`
-echo RunNumber $runNum
+# $2 = run number
+# $3 = OCDB path
echo ">>>>>>> Running AliRoot to merge calib objects found in $1"
aliroot -l -b -q merge.C\(\"$1\"\) 2>&1 | tee merge.log
-echo ">>>>>>> Extract OCDB entries"
-aliroot -l -b -q makeOCDB.C\(\"$runNum\",\"$2\"\) 2>&1 | tee ocdb.log
+echo ">>>>>>> Extract OCDB entries for run = $2, to be stored in $3"
+aliroot -l -b -q makeOCDB.C\(\"$2\",\"$3\"\) 2>&1 | tee ocdb.log