echo " ${indent}merged ${count} files"
}
-doseMerger="mergeDosePerEnegryFile.sh"
+doseMerger="mergeDosePerEnergyFile.sh"
test -x "./mergeDosePerEnergyFile.sh" && doseMerger="./mergeDosePerEnergyFile.sh"
function merge_dose {
echo " ${indent}creating ${merged}"
local count=0
start_bar $#
+ source ${doseMerger}
while test $# -gt 0
do
local partial="$1"
then
update_bar ${count} "copying first partial result ${partial}"
cp "${partial}" "${merged}"
+ copyFirstPartialResult -i "${merged}" -o "${merged}" 2> /dev/null > /dev/null || warning "error while calling ${doseMerger}"
continue
fi
update_bar ${count} "adding ${partial}"
- ${doseMerger} -i "${merged}" -j "${partial}" -o "${merged}" 2> /dev/null > /dev/null || warning "error while calling ${doseMerger}"
+ addToPartialResult -i "${merged}" -j "${partial}" -o "${merged}" 2> /dev/null > /dev/null || warning "error while calling ${doseMerger}"
done
+ divideUncertaintyResult -i "${merged}" -o "${merged}" 2> /dev/null > /dev/null || warning "error while calling ${doseMerger}"
end_bar
echo " ${indent}merged ${count} files"
}
merge_dispatcher_uncertainty "${outputfile}" "${force}"
done
+echo "compute job statistics"
+python computeEnlapsedTime.py ${rundir} gate
+mv "statJobs.txt" "${outputdir}/statJobs.txt"
+
+
if [ -f "${rundir}/params.txt" ]
then
echo "copying params file"