Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-06 08:21:02

0001 #!/usr/bin/bash
0002 
0003 export TargetDir="$PWD"/combine_out
0004 
0005 if [ ! -d ${TargetDir} ]; then
0006   mkdir ${TargetDir}
0007 fi
0008 
0009 while read dir; do # read each line of dirs.txt as dir
0010   rm $TargetDir/out_"$dir".root
0011   hadd -k $TargetDir/out_"$dir".root condorout/OutDir*/CALOHIST_*"$dir"*.root
0012   rm $TargetDir/tsc_hcalout_"$dir".root
0013   hadd -k $TargetDir/tsc_hcalout_"$dir".root condorout/OutDir*/tsc_hcalout_"$dir".root
0014   rm $TargetDir/tsc_hcalin_"$dir".root
0015   hadd -k $TargetDir/tsc_hcalin_"$dir".root condorout/OutDir*/tsc_hcalin_"$dir".root
0016 done < runList.txt
0017 
0018 
0019 
0020 
0021 rm $TargetDir/tsc_hcalout_"$dir".root
0022 rm $TargetDir/tsc_hcalin_"$dir".root
0023 
0024 i=0
0025 
0026 while read dir; do 
0027   if [ "$i" -le 0 ]; then
0028     cp  $TargetDir/tsc_hcalout_"$dir".root $TargetDir/tsc_hcalout_comb.root
0029     cp  $TargetDir/tsc_hcalin_"$dir".root  $TargetDir/tsc_hcalin_comb.root
0030   else
0031     hadd -a $TargetDir/tsc_hcalout_comb.root $TargetDir/tsc_hcalout_"$dir".root 
0032     hadd -a $TargetDir/tsc_hcalin_comb.root $TargetDir/tsc_hcalin_"$dir".root  
0033 
0034   fi
0035   i=$((i+1))
0036 done < runList.txt
0037