Index: /trunk/DataCheck/Processing/CheckRatesFileAvail.sh
===================================================================
--- /trunk/DataCheck/Processing/CheckRatesFileAvail.sh	(revision 15384)
+++ /trunk/DataCheck/Processing/CheckRatesFileAvail.sh	(revision 15384)
@@ -0,0 +1,52 @@
+#!/bin/bash
+#
+
+source `dirname $0`/../Sourcefile.sh
+printprocesslog "INFO starting $0"
+program=CheckRatesFileAvail
+step=RatesFileAvailISDC
+transferdelay=3 #days
+
+set -C
+
+# check if script is already running
+lockfile=$lockpath/lock-$program.txt
+checklock 
+
+# get todo list
+gettodo 
+
+
+for (( s=0 ; s < $num ; s++ ))
+do
+   night=${primaries[$s]}
+   currentnight=`date +%Y%m%d`
+   #checknight=`echo " $currentnight - $transferdelay " | bc -l`
+   checknight=`date +%Y%m%d --date="-${transferdelay}day"`
+   
+   setstatus "start" 
+
+   auxpath=$auxdata"/"`echo $night | cut -c 1-4`/`echo $night | cut -c 5-6`/`echo $night | cut -c 7-8`
+   ratesfile=$auxpath/$night".FTM_CONTROL_TRIGGER_RATES.fits"
+
+   test -e $ratesfile 
+   check1=$?
+   case $check1 in
+      0)   printprocesslog "INFO found "$ratesfile
+           ;;
+      *)   if [ $night -lt $checknight ]
+           then 
+              printprocesslog "WARN "$ratesfile" missing (check1="$check1")."
+              check=$check1
+           else
+              check="no"
+              printprocesslog "INFO "$ratesfile" missing (check1="$check1")."
+           fi
+           ;;
+   esac
+
+   setstatus "stop" 
+done
+
+finish 
+
