File indexing completed on 2025-08-06 08:21:02
0001
0002
0003 source /etc/csh.login
0004 foreach i(/etc/profile.d/*.csh)
0005 source $i
0006 end
0007
0008 set runnumber=$1
0009
0010 set nFiles=$2
0011
0012 set totalFiles=$3
0013
0014 @ nJobs=$totalFiles / $nFiles
0015
0016 if ( ! -d submission_hadd/$runnumber ) then
0017 mkdir submission_hadd/$runnumber
0018 endif
0019
0020 set runRange=0
0021
0022 while ($runRange <= $nJobs)
0023
0024 if ( -f submission_hadd/$runnumber/submitFor_Batch$$runRange.job) then
0025 rm submission_hadd/$runnumber/submitFor_Batch$runRange.job
0026 endif
0027
0028 if( ! -d '/tmp/log_hadd_'$runnumber) then
0029 mkdir '/tmp/log_hadd_'$runnumber
0030 endif
0031
0032 if( ! -d 'out_hadd/'$runnumber) then
0033 mkdir 'out_hadd/'$runnumber
0034 endif
0035
0036 if( ! -d 'err_hadd/'$runnumber) then
0037 mkdir 'err_hadd/'$runnumber
0038 endif
0039
0040 if( -f submission_hadd/$runnumber/submitFor_Batch$runRange.job) then
0041 rm submission_hadd/$runnumber/submitFor_Batch$runRange.job
0042 endif
0043
0044 touch submission_hadd/$runnumber/submitFor_Batch$runRange.job
0045 echo 'initialdir = .' >> submission_hadd/$runnumber/submitFor_Batch$runRange.job
0046 echo 'executable = hadd_condor.csh' >> submission_hadd/$runnumber/submitFor_Batch$runRange.job
0047 echo 'arguments = '$runRange $nFiles $runnumber >> submission_hadd/$runnumber/submitFor_Batch$runRange.job
0048 echo 'log = /tmp/log_hadd_'$runnumber'/job-'$runRange'.log' >> submission_hadd/$runnumber/submitFor_Batch$runRange.job
0049 echo 'output = out_hadd/'$runnumber'/job-'$runRange'.out' >> submission_hadd/$runnumber/submitFor_Batch$runRange.job
0050 echo 'error = err_hadd/'$runnumber'/job-'$runRange'.err' >> submission_hadd/$runnumber/submitFor_Batch$runRange.job
0051 echo 'request_memory = 4GB' >> submission_hadd/$runnumber/submitFor_Batch$runRange.job
0052 echo 'should_transfer_files = NO' >> submission_hadd/$runnumber/submitFor_Batch$runRange.job
0053 echo 'Queue' >> submission_hadd/$runnumber/submitFor_Batch$runRange.job
0054
0055 condor_submit submission_hadd/$runnumber/submitFor_Batch$runRange.job
0056 @ runRange++
0057 end